Ciao!
se vuoi creare l'sql dinamicamente da codice, trasforma le date in ssaa-mm-gg e poi inseriscile come se fossero stringhe..
INSERT INTO Tbl1 (id,descri,data) VALUES (1,'ciao','20050618')
Automaticamente il provider si arrangia e scrive nel datetime..
Altrimenti puoi utilizzare i parametri:
StrSql = INSERT INTO Tbl1 (id,descri,data) VALUES (?,?,?)
Dim MyDate as Date = Date.Now() 'qui metti la tua data
Dim oCmd as new OledbCommand(strSql)
oCmd.Parameters.Add("@id",OledbType.Integer).Value = 1
oCmd.Parameters.Add("@descri",OledbType.String,100).Value = 'ciao'
oCmd.Parameters.Add("@data",OledbType.Date).Value = MyDate
oCmd.ExecuteNonQuery()
Alx81 =)
http://blogs.dotnethell.it/suxstellino