读书人

LINQ TO SQL 没法检测返回值

发布时间: 2011-12-22 23:36:25 作者: rapoo

LINQ TO SQL 无法检测返回值
将这个存储过程拖到LINQ TO SQL CLASSES 的设计界面时,弹出对话框,提示无法检测返回类型。日语写的

存储过程语句:

SQL code
ALTER PROCEDURE [dbo].[_sp_Web_OrderUnconfirmedView] @mConfirmType            char(2)        =    NULL, --承认区分     变量@mOrderNoDepartment        nvarchar(4)     =       NULL  --受注No(所属) 变量ASBEGIN    SELECT 票区分,依日,[受注No(所属)],[受注No(手配No)],金额,注文主名,品目テキスト,集约_票管理ID    FROM SAP_连携承认状态    INNER JOIN 受注本体    ON (SAP_连携承认状态.承认区分 = @mConfirmType) AND (受注本体.[受注No(所属)] = @mOrderNoDepartment) END


怎么回事啊?

[解决办法]
你的存储过程 即木有 OUTPUT 也木有RETURN 关键字
在哪里返回结果的?
[解决办法]
这种表栏位命名方式真蛋疼.

"提示无法检测返回类型" 个人感觉,这个错误应该跟这个SP无关
[解决办法]
LINQ2SQL 对存储过程的支持 貌似只支持INT类型的返回值
对返回表 不支持
[解决办法]
没有用过, 应该 支持的。
[解决办法]
不支持日语……
[解决办法]
支持返回表,但是没看出来你这个问题出在哪。。。
[解决办法]
应该支持返回表,你这个问题有点蹊跷。

读书人网 >.NET

热点推荐