存储过程指定的参数过多的问题如何解决?
mfwxb 2006-03-25 10:34:50 异常详细信息: System.Data.SqlClient.SqlException: 为过程或函数 UserInfo 指定的参数太多。
源错误:
行 193: myConnection.Open();
行 194: //进行数据库操作
行 195: myCommand.ExecuteNonQuery();
行 196: //关闭数据库连接
行 197: myConnection.Close();
源文件: c:\inetpub\wwwroot\newbookstore\nbookstoredbo.cs 行: 195
堆栈跟踪:
[SqlException: 为过程或函数 UserInfo 指定的参数太多。]
System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) +742
System.Data.SqlClient.SqlCommand.ExecuteNonQuery() +196
NewBookStore.NBookStoreDBO.GetUserDetails(String userID) in c:\inetpub\wwwroot\newbookstore\nbookstoredbo.cs:195
NewBookStore.Login.ImageButton1_Click(Object sender, ImageClickEventArgs e) in c:\inetpub\wwwroot\newbookstore\login.aspx.cs:66
System.Web.UI.WebControls.ImageButton.OnClick(ImageClickEventArgs e) +109
System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +69
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
System.Web.UI.Page.ProcessRequestMain() +1292