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

SQL存储过程传参数数据类型有关问题

2012-01-12 
SQL存储过程传参数数据类型问题我在SQLServer2000中建了一个存储过程,里面的有个参数是uniqueidentifier型

SQL存储过程传参数数据类型问题
我在SQLServer2000中建了一个存储过程,里面的有个参数是uniqueidentifier型的,现在我在C#中调用他,想给这个参数赋的值是好多Guid型的参数的集合。我该怎么办??

[解决办法]
用list<Guid>不知道行不..
关注
[解决办法]
guid有guid的格式,你破坏了它的格式就会出现异常。你最好把你面临的实际问题说出来,不必举出类似的例子(这些例子可能是错误的)
[解决办法]
string strGuid = yourguid.tostring(); //转换成

SQLParameters[] paras = new ....
.....
paras[0].value = new guid(strGuid); //不然它会自动产成一个guid值

这是取一个guid存数据库 列类型 uniqueidentifier 中。

int i
如果是集合 ds.row[i]["yourGuid列"].tostring();
循环,一个个存咯。




热点排行