关于SqlParameterCollection的问题
kane 2003-08-29 06:02:19 有两个存储过程sp1、sp2,都有相同的参数,
SqlParameter[] prams = {
db.MakeInParam("@username", SqlDbType.Char, 60, username),
db.MakeInParam("@password", SqlDbType.Char, 60, password)
};
现先后执行这两个存储过程,执行第一个存储过程正确,但执行第二个存储过程sp2时发生如下错误:
另一个 SqlParameterCollection 已包含带有 ParameterName“@username”的 SqlParameter
难道参数必需取不同的名字吗?