4

これは私のコードです。

DataSet ds = //assigning to dataSet from stored procedure

DataTable dt = ds.Tables[0]; // It has data i checked in debugging..

実行時にこの操作を行う場合

Select("PGroup_strCode = O ")

エラーがスローされます

「列[O]が見つかりません」 -- (先に述べたようにゼロではなく「O」であるという間違いを以前に犯しました)

そのコラムもある。原因が解りません。

アップデート :

Select("[Cinema_strID] = ABIC")

選択した部分で私が変更したこのエラーは、列が見つかりません[ABIC]です

4

3 に答える 3

0

列の内容が整数の場合、コードは機能します。文字列の場合は、以下のようにする必要があります

    string searchVal =  "dummy ID"
    DataRow[] DataDR= ds.Tables[0].Select("ColoumnName= " + "'" + searchVal    + "'");
于 2016-12-16T07:49:45.743 に答える