基础连接已经关闭??怎么解决,跪求高手.
出错信息如下:
“/UserAutoService”应用程序中的服务器错误。
--------------------------------------------------------------------------------
基础连接已经关闭: 该服务器提交了 HTTP 协议冲突。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Net.WebException: 基础连接已经关闭: 该服务器提交了 HTTP 协议冲突。
源错误:
行 35: [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/UpdateSql", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
行 36: public string UpdateSql(string uid, string upd, System.Single ChangeMoney) {
行 37: object[] results = this.Invoke("UpdateSql", new object[] {
行 38: uid,
行 39: upd,
源文件: c:\inetpub\wwwroot\UserAutoService\Web References\localhost1\Reference.cs 行: 37
堆栈跟踪:
[WebException: 基础连接已经关闭: 该服务器提交了 HTTP 协议冲突。]
System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
UserAutoService.localhost1.Service1.UpdateSql(String uid, String upd, Single ChangeMoney) in c:\inetpub\wwwroot\UserAutoService\Web References\localhost1\Reference.cs:37
UserAutoService.WebForm1.Button1_Click(Object sender, EventArgs e) in c:\inetpub\wwwroot\userautoservice\clientservice.aspx.cs:79
System.Web.UI.WebControls.Button.OnClick(EventArgs e)
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
System.Web.UI.Page.ProcessRequestMain()
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.573; ASP.NET 版本:1.1.4322.573
问题点数:100、回复次数:3Top
1 楼net_lover(【孟子E章】)回复于 2006-03-04 16:25:36 得分 0
调用Web Service的时候由于数据库中没有相应的表,或者存储过程.
当出现这个问题的时候最好仔细检查一下数据库
Top
2 楼net_lover(【孟子E章】)回复于 2006-03-04 16:26:40 得分 100
也可能防火墙造成的Top
3 楼discover_net(探索者.net)回复于 2006-03-04 16:37:38 得分 0
我开始用都是好的,就是添加了一个SqlCommand以后,就出现这个问题了.数据库表存在啊,没有问题吧.Top




