Je crée un champ de recherche dans Visual Studio qui parcourt un fichier csv en tant que base de données, la requête sql fonctionne mais pas complètement. si je mets la base de données SQL comme:Base de données Visual studio C# Erreur
SELECT Number_Plate, Regstered_Keeper, Make, Model, Year_Of_Make, Colour, Engine_Size, Transmission, Fuel_Type FROM 'tabledata.csv' WHERE Number_Plate = 'B9BOL'
cela fonctionne, mais on ne considère que par la plaque d'immatriculation spécifique mais mon code est:
"SELECT Number_Plate, Regstered_Keeper, Make, Model, Year_Of_Make, Colour, Engine_Size, Transmission, Fuel_Type FROM` `'tabledata.csv' WHERE Number_Plate = "+ textBox1.Text
et qui n'a pas wok et affiche l'erreur suivante quand Executing:
ERROR [42000] [Microsoft][ODBC Text Driver] Invalid SQL statement; expected 'DELETE', 'INSERT', 'PROCEDURE', 'SELECT', or 'UPDATE'.
en studio visuel du code est le suivant:
private void Show_Click(object sender, EventArgs e)
{
Data.Items.Clear();
var ta = new CarsDataSetTableAdapters.tabledata_csvTa…
Make.DataSource = ta.GetDataByPlate();
Make.DisplayMember = "Make";
}
Il y a entre guillemets retour 'FROM' et nom de la table dans l'échantillon de code. Est-ce exprès? –