在线急等!!!!!

---------------------------

来自网页的消息

---------------------------

{"Message":"Web 服务调用无效,参数“PurchaseID”缺少值。","StackTrace":" 在 System.Web.Script.Services.WebServiceMethodData.CallMethod(Object target, IDictionary`2 parameters)\r\n 在 System.Web.Script.Services.WebServiceMethodData.CallMethodFromRawParams(Object target, IDictionary`2 parameters)\r\n 在 System.Web.Script.Services.RestHandler.InvokeMethod(HttpContext context, WebServiceMethodData methodData, IDictionary`2 rawParams)\r\n 在 System.Web.Script.Services.RestHandler.ExecuteWebServiceCall(HttpContext context, WebServiceMethodData methodData)","ExceptionType":"System.InvalidOperationException"}

---------------------------

确定

---------------------------

出错代码:Webservice.cs:

[WebMethod]

public string MReportYW10_DetailList(string PurchaseID)

{

DataTable table = new DataTable();

try

{

string sql = @"select t.*,to_char(AMOUNT,'FM999,999,999,990.00') M_AMOUNT

from BU_MReport_YW10PurchaseID t where PurchaseID={0} order by Type,id";

sql = string.Format(sql, PurchaseID);

table = OracleHelper.ExecuteDataTable(sql);

}

catch { }

return Fun.GetJson(table);

}

第1个回答  2016-08-26
调用ws缺少参数本回答被提问者采纳