Sul server per giunta la data non risulta formattata:
ERROR [42000] [MySQL][ODBC 3.51 Driver][mysqld-5.0.45-community-log]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(DataUltima_Ope='20080201132030') WHERE OperatoreID_Ope=1' at line 1
Per ora sono a questa versione ma continua a non andare:
codice:Cmd.CommandText = "UPDATE Y3Operatori SET (DataUltima_Ope=?) WHERE OperatoreID_Ope=1 ; " Cmd.Parameters.Clear() Cmd.Parameters.AddWithValue("DataUltima_Ope", Data.Odbc.OdbcType.DateTime).Value = Date.Now myDB.EseguiCommand(Cmd)
Una query di selezione del tipo
funziona! Perchè non va la query di update?codice:Cmd.CommandText = "SELECT * FROM Y3Operatori WHERE (Userid_Ope=?) AND (Password_Ope=?); " Cmd.Parameters.Clear() Cmd.Parameters.AddWithValue("Userid_Ope", Data.Odbc.OdbcType.Text).Value = Left(UserT, 16) Cmd.Parameters.AddWithValue("Password_Ope", Data.Odbc.OdbcType.Text).Value = Left(PassT, 16) Dim Rs As New Data.DataTable Rs = myDB.EstraiTabella(Cmd)
Se qualcuno vede l'errore lo ringrazio
Tomas

Rispondi quotando