【发布时间】:2012-08-03 11:23:23
【问题描述】:
好的,我正在调用一个存储过程,但我不确定我的 VB.net 代码将接收什么类型。
这是存储过程:
@IDNo varchar(Max)
AS
select a.IDNo,
p.EMAIL
from person p
left join customer a on p.person_id=a.person_id
where (a.IDNo=@IDNo)
到目前为止,这是我的 VB;
resultSet = thisDataCxt.sp_GetEmail(IDNo).FirstOrDefault()
我的问题是,resultSet 应该是什么类型?我可以将其设为Object 吗?如果是这样,我如何访问其 IDNo 和 EMAIL 属性。
还需要记住,我使用它来查看是否没有返回结果(也就是 IDNo 没有匹配)所以我需要测试 resultSet 是否为 NULL。
【问题讨论】:
标签: sql-server vb.net entity-framework stored-procedures