Access 2000 contra Ado

Tengo una base de datos de Access 2000, cuando añado un registro ( addnew ) y después empiezo a asignar los campos, me da un error de "Se produjeron errores " cuando a un campo de la base de datos que es texto le asigno un valor que es también un campo de otra base de datos de texto.
Vamos a si no funciona
Recordset("Nombre") = Recordset2("nombre")
Asi, si funciona...
Recordset("Nombre") = Cstr(Recordset2("nombre"))
Por que paso esto, ¿en access 97 no pasaba? Gracias
Respuesta
1
Lo que te recomiendo que hagas es que abras la base de datos con Access.
En Tools, Database Utilities, Covert Database, To prio Access Database Version y grabala. El Access 2000 no es muy compatible con Visual Basic y te genera mucho errores, lo que haces es guardar la base como una version mas vieja y listo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas