2011-03-24 39 views
0

任何人都可以告訴我爲什麼這個查詢會拋出一個錯誤「沒有爲一個或多個必需的參數給出值」。查詢中的例外

Select Status from [Viewer$] WHERE SlNo-Viewer < 4 ...我想查詢一個Excel文件,該查詢不與工作....請幫助....

+0

你確定問題是與查詢,不** **如何您正在執行的查詢?即它周圍的C#代碼 – RichardTheKiwi 2011-03-24 07:49:54

+0

是的,我認爲...因爲查詢工作正常,當我搜索文本。 – NewBie 2011-03-24 07:57:43

+0

那你爲什麼要把它標記爲'C#'?如果標籤與問題無關,請刪除標籤。 – 2011-03-24 08:17:06

回答

2

如果SlNo-Viewer是一個單欄的名稱,減號字段名稱中的字符被解釋爲負運算符,它試圖從名爲Slno的字段中減去名爲Viewer的字段。

試試這個:

Select [Status] from [Viewer$] WHERE [SlNo-Viewer] < 4 
+0

謝謝...這是問題... – NewBie 2011-03-24 08:28:24

+0

乾杯,很高興我可以幫助。 :-) – 2011-03-24 08:34:42