Access y Visual Basic

Hola que tal vi tus comentarios sobre access y visual basic y quería saber si me podrías ayudar con algo. Bueno allí te va.
Tengo un formulario en visual ok y desde allí necesito crear un campo en mi base de datos.
Ejemplo: Tengo en mi form.un text en el cual puedo ingresar el campo año y pues necesito que este texto año se guarde en un campo con el mismo nombre del texto vale decir:
text=2004
Campo de access 2004
Y si ingreso otro que diga 2004 pues que solo se guarde como registro y si pasan los años y llega el 2005 pues al escribir 2005 que se genere un campo llamado 2005 y cuando se escriba 2005 nuevamente se guarde como un nuevo registro. Espero que me haya entendido aquí le muestro un ejemplo más claro, espero. Si puede ayudarme le pido me escriba a mi correo [email protected]
iD nombre apellido año ingreso
001 guillermo cornejo 2003
002 pilar carrillo 2003
003 paola zegarra 2004
Ok pues cuando escribí el registro con id 001 se tendría que crear un campo año2003 y a su rellenar un registro con los datos que se muestra, luego al colocar el siguiente con id002 solamente se tendría que rellenar el registro y llenando en el campo el texto 2003 (ya sea un check o el año si fuera mejor) ahora al digitar el siguiente con id 003 pues debe de crearse un campo año2004 y rellenar los demás campos claro que a ecepcion el campo que lleva como nombre 2003 pues este debería quedar en blanco o sin check.
En resumen si es que no puede o no me entendió pues entonces ayúdeme creando una tabla con los mismos campos y registros que la anterior osea con el nombre de los campos y todos sus registros.
Espero me haya entendido. Gracias por todo, cuídese.

1 Respuesta

Respuesta
1
Parece que no he entendido bien, pero una regla de trabajo en bases de datos relacionales es siempre tener la información suficiente.
La tabla que me comentas me la imagina de la siguiente forma:
Periodo numérico y entero largo y sin decimales
Nombre texto y del tamaño que lo necesites (50 caracteres por ejemplo)
Apellido texto y del tamaño que lo necesites (50 caracteres por ejemplo)
Periodo_ingreso numérico y entero largo y sin decimales
OK creo que no me entendiste pero bueno ahora quería sabe si me podrías ayudar solo propocionandome un código en el cual mediante este se pueda copiar una tabla de access con sus mismos registros y campos y a la vez cambiarla de nombre. Gracias.
La única forma sería que utilizarás SQLDMO que te permite esto.
Checa la siguiente página:
http://msdn.microsoft.com
Y si quieres aplicaciones para dar mantenimiento a bases de datos de access puedes checar la siguiente página:

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas