我正在使用C#與我擁有的Access數據庫進行鏈接。我通過在VS中使用數據源配置嚮導添加了這個數據庫,現在我嘗試運行一些查詢。從SQL查詢引用控件
這是我遇到問題的查詢,我認爲它有一個問題,試圖從查詢內引用一個組合框。
SELECT DISTINCT Column2
FROM MyTable
WHERE Column1 = cboMyComboBox.Text
ORDER BY Column2
數據在MyTable的
Column1 Column2
Male Bob
Female Jane
Male Jim
Male John
Female Jill
而且可以說在cboMyComboBox值的樣本「男」
我試圖讓查詢返回「鮑勃」, 'Jim'and'John'
我對此很新,所以我可能錯過了一些完全明顯的東西,並隨時向我推薦任何正確執行此操作的指南。 (它可能有一些做參數...?我是否需要被路過的東西,這個查詢?)
我收到的錯誤是
什麼問題,你有你的查詢。我看起來很合理。 –
剛剛編輯時出現錯誤 - 「沒有給出一個或多個必需參數的值」 – user2408171
您正在使用c#訪問數據庫,但是您要在sql字符串中發送cboMyComboBox.Text?這不是可以編譯的東西。也許你可以發佈實際的代碼? – paqogomez