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

关于SqlParameter有关问题

2012-01-08 
关于SqlParameter问题我new了33个SqlParameter对象,如下:SqlParameter[]arParamsnewSqlParameter[33]arP

关于SqlParameter问题
我new了33个SqlParameter对象,如下:
SqlParameter[]   arParams   =   new   SqlParameter[33];
arParams[0]   =   new   SqlParameter( "@DocumentID ",   SqlDbType.VarChar,   20);
arParams[0].Value   =   data.DocumentID;
.....
arParams[33]   =   new   SqlParameter( "@DocumentWord ",   SqlDbType.VarChar,   16);
arParams[33].Value   =   data.DocumentWord;
结果一执行这段代码就出现错误码.如果只要30个参数,则正确.存储过程没问题,我在查询分析器中测试了的.运行正确.好像是SqlParameter不能new太多对象的原因?为什么会这样呢?怎样解决?

[解决办法]
换种方式嘛,直接SQL执行,这个SqlParameter代码太多了
[解决办法]
你会不会是代码写错了.
看一下31-32的代码是否有错

热点排行