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
codice:
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
Data e' una stringa public costruita in questo modo
codice:
Public Data As String = Now.Day & "/" & Now.Month & "/" & Now.Year ' 'La data di creazione
il campo assegnato è in formato text(255).
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
codice:
7,48502994011976E-04
Sapete spiegarmi il perchè?
Grazie tante