Hola gente! estoy haciendo una aplicación que debe guardar un registro de usuarios, cuando ingresan al sistema por ejemplo, algo asi...
código fuente
Dim Cnn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim SQL As String
Dim sPath As String
Private Sub Command1_Click()
sPath = App.Path & "\" & "Peaje.mdb"
Set Cnn = New ADODB.Connection
Cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
sPath & _
";Persist Security Info=False; Jet OLEDB:Database Password = "
Cnn.Open
Set rs = New ADODB.Recordset
SQL = "Insert into Tabla1 (Fecha) values" & "(" & _
Label1.Caption & ")"
rs.Open SQL, Cnn, adOpenStatic, adLockOptimistic
End Sub
Private Sub Form_Load()
Label1.Caption = Date
End Sub
como controles pongo un label y un command1
hasta acá todo va bien, al parecer, el problema se me presenta cuando verifico en la base de datos creada en access me guarda otra fecha totalmente distinta a la que me muestra el label, que es elque deberia aparecer en la tabla de access..
por ejemplo: si en el label aparece 10/08/2012, en la tabla en el campo fecha me guarda: 31/10/1899.
busque por todos los rincones, el error, pero no logro verlo...
la fecha y hora del sistema están actualizadas.. que hago mal?
agradezco infinitamente por leer!!!
no se si me explico...

?
saludos a todos!