0
저장 프로 시저 반환WCF 데이터 서비스 저장 프로 시저 이상한 문자열 값을
ALTER PROCEDURE [dbo].[TestDataSP]
AS
BEGIN
SELECT FirstName
FROM Employees
WHERE EmployeeID = 7
END
TaskTrackerDataService.cs을
내가 저장 프로 시저를[WebGet]
public String GetEmployeeName()
{
TaskTracker_EDM.TaskTrackerEntities ctx = new TaskTracker_EDM.TaskTrackerEntities();
return ctx.TestDataSP().FirstOrDefault();
}
, 나는 웹에서 호출 할 수 있습니다
http:localhost:2402/TaskTrackerDataService.svc/GetEmployeeName
직원 이름을 반환합니다.
나는 내 WPF 프로젝트에서 스토어드 프로 시저를 호출 할 때<GetEmployeeName xmlns="http://schemas.microsoft.com/ado/2007/08/dataservices">Keko88</GetEmployeeName>
TaskTrackerDataService.TaskTrackerEntities ctxDSvc = new TaskTrackerDataService.TaskTrackerEntities(new Uri("http:localhost:2402/TaskTrackerDataService.svc"));
String emps1 = ctxDSvc.Execute<String>(new Uri("http:localhost:2402/TaskTrackerDataService.svc/GetEmployeeName")).ToString();
Console.WriteLine(string.Format("ID: {0} ==== ==== ==== ", emps1));
항상 "