SqlParameter[] lists={new SqlParameter("@test",SqlDbType.VarChar), new SqlParameter("@outputpara",SqlDbType.VarChar) }; lists[1].Value = "testValue"; lists[2].Direction = ParameterDirection.Output;
错误提示:string[x]:size 属性具有无效大小值0
解决方案: 输出参数需要明确指定长度
如:
SqlParameter[] lists={new SqlParameter("@test",SqlDbType.VarChar), new SqlParameter("@outputpara",SqlDbType.VarChar,100) };