dataTable を返す webservices メソッドを作成しました。ただし、次のエラーが表示されます。
基になる接続が閉じられました: 接続が予期せず閉じられました
これはIWSファイルの私の方法です
[ServiceContract]
public interface IWsBabyCare
{
[OperationContract]
DataTable GetPurchaseOrderDetails();
[OperationContract]
DataTable GetPurchaseOrders(int PODID);
}
そして、これはWSファイルでの私の方法です
public DataTable GetPurchaseOrderDetails()
{
DataTable POD = new DataTable("POD");
PurchaseOrderBLL prodBLL = new PurchaseOrderBLL();
POD = prodBLL.GetPOD();
POD.TableName = "POD";
return POD;
}
public DataTable GetPurchaseOrders(int PODID)
{
PurchaseOrderBLL prodBLL = new PurchaseOrderBLL();
return prodBLL.GetPurchaseOrders(PODID);
}
データテーブルに名前を追加すると役立つことをオンラインで読みましたが、空のdataTableを返すだけです。