Ciao a tutti ho un piccolo problema con un insert DATE.
La data la prendo dal componente DateTimePicker e gli imposto la prop .value = 26/09/2006
quindi vado ad elaborare una classe esterna al form, chiamata ClasseContatori
imposto la var, le prop e i metodi così :
variabile in classe
dim mDataReset as Date
Proprietà
Property DataReset() As Date
Get
Return CDate(mDataReset.ToString)
End Get
Set(ByVal value As Date)
mDataReset = CDate(value.ToString)
End Set
End Property
mentre inserisco così la data nella tbl
ql.Append("INSERT INTO MFI_Doc_Count")
sql.Append("(C_Fatt,C_Ric,Data_reset,Note)")
sql.Append("VALUES (' ")
sql.Append(Me.ContFatture & "','" & Me.ContRicevute & "','" & Me.DataReset & "','" & Me.NoteC)
sql.Append(" ') ")
Nel form applico dove c'è il TimeDatePicker applico :
Dim Count As New ClasseContatori
Count.DataReset = dteReset.Value
e poi richiamo la query che sta nella classe sopracitata
------------------------------------------------------------------------------------
QUANDO TESTO TUTTO... MI FA TUTTO PER BENINO TRANNE APPUNTO L'INSERT DELLA DATE
ERROR DEBUG :
Dim ret As Integer = command.ExecuteNonQuery()
ERROR [07006] [Sybase][ODBC Driver][Adaptive Server Anywhere]Impossibile convertire 28/09/2006 15.08.30 in timestamp