csvファイルをデータベースとして検索するビジュアルスタジオで検索ボックスを作成していますが、SQLクエリは機能しますが、完全には機能しません。SQLデータベースを次のように配置した場合:
SELECT Number_Plate, Regstered_Keeper, Make, Model, Year_Of_Make, Colour, Engine_Size, Transmission, Fuel_Type FROM 'tabledata.csv' WHERE Number_Plate = 'B9BOL'
それは機能しますが、特定のナンバープレートのみを調べますが、私のコードは次のとおりです。
"SELECT Number_Plate, Regstered_Keeper, Make, Model, Year_Of_Make, Colour, Engine_Size, Transmission, Fuel_Type FROM` `'tabledata.csv' WHERE Number_Plate = "+ textBox1.Text
それはうまくいかず、実行時に次のエラーが表示されます。
ERROR [42000] [Microsoft][ODBC Text Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.
Visual Studio のコードは次のとおりです。
private void Show_Click(object sender, EventArgs e)
{
Data.Items.Clear();
var ta = new CarsDataSetTableAdapters.tabledata_csvTa…
Make.DataSource = ta.GetDataByPlate();
Make.DisplayMember = "Make";
}