Cari Amici,
è tutto il pomeriggio che sto sbattendo contro un'istruzione per mysql comprendente l'inserimento della data. Ho provato varie versioni, ma mi inserisce sempre 01/01/0001.
Qualcuno è così gentile da farmi capire dove sbaglio?
L'istruzione è
sql2 = "INSERT INTO tabella (data,idpaz) " _
& "SELECT " & datevalue (campodata) & ", " + campo2 +""
Ripeto che ho provato varie soluzioni, tra cui
sql2 = "INSERT INTO tabella (data,idpaz) " _
& "SELECT " & campodata & ", " + campo2 +""
dove campodata è un campo definito data e nel quale ho messo il valore con istruzione subito precedente, ho provato come stringa
sql2 = "INSERT INTO tabella (data,idpaz) " _
& "SELECT '" + trim(datevalue (campodata)) + "', " + campo2 +""
ma nulla. Gli altri campi, ho messo solo idpaz per motivi di semplicità, vengono popolati correttamente, sia che siano bit, integer, text, boolean.
Se uso la recordset, funzion, però se riuscivo con l'istruzione secca preferisco.
Grazie