Manipulación de tablas de Access con Visual Basic

Hola,
Lo que te pregunto lo tienes chupado seguro:
Partiendo de una tabla repleta de datos, tengo que generar un informe
que no consigo mediante una consulta. La solución es muy sencilla,
pues tan solo necesito crear una tabla resultado y buscar en la tabla
de origen aquellos datos que deben quedar reflejados.
Necesito saber:
1/ Cómo accedo a los registros y campos de cada registro de una tabla
existente.
2/ Cómo crear una tabla y acceder a sus campos y registros
Todo esto utilizando Visual Basic para Access.
¿Qué me dices?
Muchas gracias por tu atención,
saludos,

1 respuesta

1
Respuesta de
Las consultas al principio son un poco puñeteras, pero acabas comprobando que son de una potencia enorme y que son capaces de hacer con mayor eficacia lo que a ti te hubiera costado un montón de horas de programación.
Para acceder a los campos y registros de una tabla debes dimensionar y abrir sendos objetos Database y Recordset, abrirlos y trabajar con sus propiedades y métodos (entre ellos createtabledef para crear una nueva tabla). Si buscas en la ayuda de Access lo que hay sobre Database, Recordset y Createtabledef, comprobarás que el tema da para un par de manuales y no es cosa de ponerse a escribirlos aquí.
Si quieres trabajar con VB es señal de que tienes conocimientos de programación y entonces no te costará mucho meterte en los objetos de datos, pero seguro que mientras lo consigues vas a conseguir unos resultados mucho mejores a través de consultas.
Conclusión: Plantéame qué es lo que quieres hacer y seguro que con una consulta acabamos mucho antes. (Por cierto, la forma más rápida de crear una nueva tabla es con una consulta de creación de tablas.
Saludos.
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje