|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Feb 2008
Messaggi: 33
|
errore di sintassi nell'istruzione INSERT INTO SQL
Ciao,
riuscite a capire perchè in una interrogazione del genere Codice:
INSERT INTO Coop_Bilanci (DATABILANCIOPREC, DATABILANCIOSTRAORD, NRISERVEANNOSCORSO, NRISERVEBILSTRAORD, NOTE) VALUES (' 04/04/08', ' 04/04/07', 2, 2, 'note ' )
Mi ci sto scervellando e non riesco a capire, a me sembra esatta. Nella struttura della Tabella Coop_Bilanci DATABILANCIOPREC è di tipo data/ora DATABILANCIOSTRAORD è di tipo data/ora NRISERVEANNOSCORSO è di tipo numerico NRISERVEBILSTRAORD è di tipo numerico NOTE è di tipo testo io sto utilizzando vb 6.0 e l'istruzione che scrivo in codice è questa: Codice:
SqlStringa = "INSERT INTO Coop_Bilanci (DATABILANCIOPREC, DATABILANCIOSTRAORD, NRISERVEANNOSCORSO, NRISERVEBILSTRAORD, NOTE) VALUES (' " & Text1(0).Text & "', ' " & Text1(2).Text & "', " & Text1(1).Text & ", " & Text1(3).Text & ", '" & Text1(4).Text & " ' )"
db.Execute (SqlStringa)
---------------- ? SqlStringa ---------------- Il contenuto di SqlStringa è la query che ho scritto prima grazie mille dell'aiuto |
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
|
che database stai utilizzando?
secondo me non riconosce il formato delle stringhe data.
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Feb 2008
Messaggi: 33
|
Ho risolto, il problema era NOTE che è una parola riservata. Scusate il disturbo.
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Thread chiuso
| V |
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:08.










ho concluso con: kvegeta, doctordb, Leland Gaunt.







