传参数给存储过程顺序有没有关系? 本帖最后由 yison1128 于 2010-04-16 23:00:31 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有问题SqlParameter [] para={new SqlParameter("@id",SqlDbType.Int), new SqlParameter("@Name",SqlDbType.VarChar) }; para[0].Value=id; para[1].Value=Name; int i = DbHelper.ExecuteCommand("sp_Update", para); return i;这个地方prra[0],对应数组中的第一个参数,即new SqlParameter("@id",SqlDbType.Int), new SqlParameter("@id",SqlDbType.Int),new SqlParameter("@Name",SqlDbType.VarChar)这两个顺序没有要求,但@id,@name要与存过程中的参数名对应 SqlParameter定义参数时的顺序和存储过程中参数的顺序 不需要一致 SqlParameter定义参数时的顺序和存储过程中参数的顺序 不需要一致名称要一致 查询分析器里需要一致sp_Update 'Name' id CS下 @id @name不管是Par[0],Par[1],@id @name的值、类型给对了就行, 那 存储过程中 参数怎么知道哪个是他要调用的,?怎么不会出现A调用B参数,B调用A参数? 主要是你参数数组的关系 你一个个的给SQLCOMMAND附加 不管先附加哪一个 效果是一样的 权限设计 我会部家当就剩30分了.帮帮忙 计算某日是星期几?? 教师节快乐 用session 还是cookies,大型网站是怎么做的?session到底对服务器的影响有多大?分不够再加 把数据库中的数据以excel文件的格式显示在浏览器中的错误 谁有常用的正则表达式用于表单验证用? Asp.net 向access 2003 表中插入记录问题:如何跳过自动编号的字段。(求救高手) MyXls 导出数据到excel 操作必须使用一个可更新的查询。 如何實現主頁面像博客一樣,可以拖動,刪除和增加的功能 一个子页面跟父页面的问题(待解) 母版页代码解析
SqlParameter [] para={new SqlParameter("@id",SqlDbType.Int),
new SqlParameter("@Name",SqlDbType.VarChar)
};
para[0].Value=id;
para[1].Value=Name;
int i = DbHelper.ExecuteCommand("sp_Update", para);
return i;
这个地方prra[0],对应数组中的第一个参数,即new SqlParameter("@id",SqlDbType.Int),
new SqlParameter("@Name",SqlDbType.VarChar)
这两个顺序没有要求,但@id,@name要与存过程中的参数名对应
不需要一致
不需要一致名称要一致
CS下 @id @name不管是Par[0],Par[1],@id @name的值、类型给对了就行,