2010-08-19 3 views
0

나는 linqtosql dbml을 사용하여 저장 프로 시저를 디자이너 인터페이스에 드롭했습니다.vb.net 및 linqtosql을 사용할 때 저장 프로 시저가 결과를 반환하지 않는 경우 어떻게 알 수 있습니까?

저장 프로 시저 이름 : 인 getUser (@userid의 INT) 나는 이런 식으로 뭔가하고 싶은 코드에서 이제

Select * from users_tbl where [email protected] 

:

Dim db as new UserDataContext 

Dim myuser as users_tbl = db.GetUser(1) 

을 나는 인 getUser 사용자를 반환하는 경우 어떻게 알 수 안 그래?

답변

1

는 기록을 반환하는 경우, users_tblnull 수 없으며

+0

비록 인 getUser가 하나의 레코드를 반환하고 users_tbl이 가능한 .Count() 메소드를 갖고있는 것 같다하지 않는 .Count() 0의 필요가 없습니다. null을 비교하는 것이 가장 좋습니다. – dtc

+0

감사합니다. 당신의 특정 절차가 콜렉션을 반환했는지 여부를 확신 할 수 없었습니다. – kbrimington

관련 문제