Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2008, 09:14
LuZbA
 
Fecha de Ingreso: abril-2008
Mensajes: 31
Antigüedad: 17 años
Puntos: 0
Exclamación Tipos de datos no coinciden al guardar de VB 6.0 a Mysql

Hola buen día a todos dondequiera se encuentren, esta es mi primer consulta en el foro...

Miren tengo un problemita...

Tengo una tabla en mysql llamada bitácora

CBita = Autonumérico
Nick = char
Fecha = Date
TotActiv = integer
HrEntrada = Time
HrSalida = Time
TActivo = Time
TMuerto = Time

Al mandar llamar a la bd para actualizar los datos hago lo siguiente:

Código:
Set frmAcceso.RecSQL = New ADODB.Recordset

frmAcceso.RecSQL.Open "INSERT INTO bitácora (Nick, Fecha, TotActiv, HrEntrada, HrSalida, TActivo, TMuerto) VALUES ('" & lbUsuario.Caption & "', '" & Format(DateValue(fecha), "yyyy-mm-dd") & "', '" & CInt(cont1) & "', '" & Format(TimeValue(lbHoraIngreso.Caption), "hh:mm:ss") & "', '" & Format(TimeValue(lbHoraActual.Caption), "hh:mm:ss") & "', '" & Format(TimeValue(txtActivo.Text), "hh:mm:ss") & "', '" & Format(TimeValue(txtMuerto.Text), "hh:mm:ss") & "'", frmAcceso.DB, adOpenStatic, adLockOptimistic

    frmAcceso.RecSQL.Close

Set RecSQL = Nothing

Al clickear para guardar los datos en la base me maneja que los tipos de datos no coinciden.

Lo que creo es que es por el formato de la hora y/o fecha de VB y MySQL, pero la cuestion es que no se como acoplarlas, he estado buscando el como pero pues sigo atorandome,,, ayuda por favor,,, gracias

p.d. me sale un nuevo error de "desbordamiento" al querer guardar,,, gracias

Última edición por LuZbA; 11/04/2008 a las 10:14 Razón: además, nuevo error