首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如果要设定ExecuteNonQuery的值,在存取过程中要如何做

2012-06-12 
如果要设定ExecuteNonQuery的值,在存取过程中要怎么做?ado.net 执行 db.ExecuteNonQuery(dbCommand)后可

如果要设定ExecuteNonQuery的值,在存取过程中要怎么做?
ado.net 执行 db.ExecuteNonQuery(dbCommand);后可以得到一个影响行数的值,我能不能直接在被调用的存取过程中设定这个值返回给 ado.net ?

[解决办法]
返回给 ado.net 是什么意思? 你想让什么部分接收这个影响的行数?
[解决办法]

探讨
asp.net 中 不是 这么写吗
int i= db.ExecuteNonQuery(dbCommand);

我想让i 得到的值, 是我在 存取过程中设定的

[解决办法]
不能,用return parameter

参考:
Get return value from stored procedure
http://geekswithblogs.net/NewThingsILearned/archive/2008/09/17/get-return-value-from-stored-procedure.aspx

热点排行