03/11/2009, 09:26
|
| | | Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 17 años, 4 meses Puntos: 18 | |
Respuesta: access Es similar el codigo VB y el VBA, pero access te facilita mucho las cosas en ocasiones. Por ejemplo, para loq ue quieres, tienes una consulta que devuelve unos campos, por ejemplo:
select Idpeli, nombrePeli, descripcionPeli, TipoPeli form TblPelis
Ahora, creas un formulario con 2 cuadros de texto llamados: TxtIdpeli, TxtnombrePeli, TxtdescripcionPeli, TxtTipoPeli.
los formularios en access tienen una propiedad llamada origen de registro. En esta propiedad puedes poner directemente la sql anterior o guardar la consulta como un objeto y poner en el origen de control el nombre del objeto (consulta) guardada.
Ahora, los cuadros de texto tienen una propiedad llamada "Origen de control", en esta propiedad tendras que poner el campo que quieres que se refleje en el cuadro de texto. Estos campos han de formar parate del origen de registro del form (lo que hemos hecho antes).
Haciendo esto, tendras caragados en el form los regstros que devuelva esa consulta.
Otra opcion es usar los aisstentes, paar ver como lo hace e ir aprendiendo.
tambien se pueden tener un form sin origen de control, controles sin origen de registro, y cargar los datos como harias en VB con un recordset, mediante dao o ado.
un saludo |