Vi ringrazio delle risposte celeri....................
purtroppo la concatenazione è fatta su due stringhe, il valore data dall'oggeto calendar la prendo e la formatto in inglese aggiungendo l'orario, di seguito la stringa SQL elaborata:
SELECT Partecipanti.ID, Aggregazioni.Nome_Aggregazione, Aggregazioni.Responsabile, Turnistica.Data_Inizio, Turnistica.Data_Fine, Turnistica.Data_Txt, Turnistica.Ora_Txt, Partecipanti.Cognome, Partecipanti.Nome FROM Partecipanti INNER JOIN (Aggregazioni INNER JOIN Turnistica ON Aggregazioni.ID = Turnistica.ID_Aggregazione) ON Partecipanti.ID = Turnistica.ID_Partecipante Where Turnistica.ID_Aggregazione = 2 AND Turnistica.Data_Inizio >= #01/01/2013 00:00:00# AND Turnistica.Data_Inizio <= #05/14/2013 00:00:00# ORDER BY Turnistica.Data_Inizio;
ho provato le due diverse sintassi BETWEEN e questa che ho riportato ma niente da fare.
Provo a riempire un datareader e tira fuori sempre sto maledetto errore................
codice che uso per il data reader:
codice:Dim dread As OleDbDataReader Dim Command As New OleDbCommand(StringaSQL, miaConn) dread = Command.ExecuteReader

Rispondi quotando