簡體   English   中英

數據表“ TruckGrossWeight”運算符后缺少操作數

[英]Datatable Missing operand after 'TruckGrossWeight' operator

我有一個要分配選擇查詢的數據表。 但是會彈出以下錯誤: “語法錯誤:'TruckGrossWeight'運算符后缺少操作數。”

DataRow[] drs = dataTableForDropDowns
 .Select("LNGFuelAvailability=" + drpdwnlst_LNGFuelAvailability.SelectedValue + " " +
         "TruckGrossWeight=" + drpdwnlst_TruckGrossCombinedWeight.SelectedValue + "");

所選值( int )的值是:

drpdwnlst_LNGFuelAvailability.SelectedValue= 5
drpdwnlst_TruckGrossCombinedWeight.SelectedValue = 2

嘗試下面

DataRow[] drs = dataTableForDropDowns.Select("LNGFuelAvailability = "+drpdwnlst_LNGFuelAvailability.SelectedValue+ " AND TruckGrossWeight = "+drpdwnlst_TruckGrossCombinedWeight.SelectedValue);

語法應如下所示

DataRow[] results = table.Select("A = foo AND B = bar");

要么

DataRow[] results = table.Select("A = foo OR B = bar");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM