2011-02-03 80 views
0

我有一个Web服务在Asp.net用C#和它给人的followoing错误:ASP .NET Web服务的问题

Server was unable to process request. ---> Exception of type 'System.Exception' was thrown. 

例外如下:

The Following Application Error Occurred. Error Message: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.Exception: Exception of type 'System.Exception' was thrown. 
    at DataProcessing.Class1.getData(String dbObjectName_SP_Querry, ObjectType dbObjectType, SqlDbType[] dbObjectDataType, String[] dbParamterName, String[] dbparameterValue, Int32[] dbParameterSize) 
    at HAPS_BusinessLogic.EditMaster.edit(String sqlConnection, String PANUMBER, String PASUFFIX, String CLIENTFNAME, String CLIENTLNAME, String LEASETYPE, String AMOUNTTOPAY, String PMTFROMDATE, String PMTTODATE, String PymtToDateReasonCode, String OORID, String APTNO, String APTADDRESS, String APTBORO, String APTZIP, String LLDTIN, String LLDLEGALNAME, String LLDAPTNO, String LLDADDRESS, String LLDCITY, String LLDSTATE, String LLDZIP, String VendorChangeReasonCode, String MONTHLYRENT, String LEASEDATESTART, String LEASEDATEEND, String MONTHREMAIN, String BALANCEREMAIN, String CLIENTCONTRIBUTION, String LEASEDATESIGN, String DATESEND, String LEASEID, String CLIENTSSN, String PRGIND, String RECTYPE, String MonthlyCityShareOfRent, String MODBY, String MODDTE, String PAUSRCOMMENT, String PRID, String status) in C:\Documents and Settings\tveli3517\My Documents\Visual Studio 2005\Projects\HAPS_Dev\HAPS_BusinessLogic\EditMaster.asmx.cs:line 33 
+0

您可以发布例外详情吗?否则根本没有足够的信息。 – Oded 2011-02-03 20:24:01

+0

是的,如果我可以运行web服务和degug,在webservice中,我是一个调用我的存储过程,并试图运行SP seprately形式SQL Server 2005,它工作正常......但如果我把它称为形式的Web服务它没有工作,并给出了上述例外......并没有更多的细节 – abbas 2011-02-03 20:25:24

回答

0

很难从缺乏细节告诉,但如果你是消费一个Web服务,并获得一个例外,你可能会尝试赶上FaultException像这样:

 try 
     { 
      var svcResponse = Service.GetResponse(); 
     } 
     catch (FaultException ex) 
     { 
      var message = ex.CreateMessageFault(); 
      if (message.HasDetail) {} // handle error... 
     }