Ciao a tutti,
ho una windows forms che esegue codice SQL a seconda dell'operazione dell'utente.. in particolare ho un problema su questo codice
Data e' una stringa public costruita in questo modocodice:Dim OleConn As New OleDbConnection(ConnString) Dim Sql As String = "Update T_Ruoli set RTD = " & RTD & ",CDP = " & CDP & ",ADS = " & ADS & ", IPL = " & IPL & ", IPLN = " & IPLN & ",IT = " & IT & ", assegnato = " & Data & " where ID_Utente = " & IDUtente Dim OleCmd As New OleDbCommand(Sql, OleConn) Try OleConn.Open() OleCmd.ExecuteNonQuery() Catch ex As Exception OleConn.Close() MessageBox.Show("Errore Aggiornamento dei ruoli", "Errore", MessageBoxButtons.OK) Exit Function End Try
il campo assegnato è in formato text(255).codice:Public Data As String = Now.Day & "/" & Now.Month & "/" & Now.Year ' 'La data di creazione
Il codice SQL è corretto e la variabile data mi ritorna un valore corretto (12/08/2004).. solo che nel database mi ritrovo il valore di questo tipo
Sapete spiegarmi il perchè?codice:7,48502994011976E-04
Grazie tante

Rispondi quotando