Ciao,avrei bisogno di un aiuto in quanto non riesco a fare funzionare una normale query di selezione quando i dati da prendere sono in un foglio excel (so che non è un database ma purtroppo questi clienti vogliono assolutamente usare questo formato :P ).
Comunque il problema si presenta quando devo introdurre nella query un comando Where.Ecco il codice
string ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=E:\************; Extended Properties=""Excel 8.0;HDR=Yes"";";
string CommandText = "SELECT * FROM [Foglio1$C1:C2900] WHERE MARCA= ALFA_ROMEO ";
OleDbConnection myConnection = new OleDbConnection(ConnectionString);
OleDbCommand myCommand = new OleDbCommand(CommandText, myConnection);
myConnection.Open();
riempimento di una gridview
myConnection.Close();
Mi dice sempre che c'è un errore di sintassi(manca l'operatore) nella query MARCA = ALFA_ROMEO
E' la prima volta che uso sql su excel e non vorrei che anche il comando where si dovesse scrivere in modo diverso. HELP![]()