Cuáles
son los dos
tipos de validaciones
que puede tener una aplicación que actualiza
bases de datos.
Validaciones
a nivel tabla y validaciones a nivel base de datos.
Mencione
los
3 métodos
disponibles en DAO,
para realizar las tareas de apertura
y cierre
de bases de datos.
OpenDataBase
, OpenRecordset , Close
Mencione
los 4
métodos
disponibles con DAO,
para realizar tareas de escritura
de datos.
AddNew
, Edit , Update y Delete.
Qué
almacena la directriz App.Path
Es
un directorio en el cual la aplicación está trabajando.
Mencione
la sintaxis de OpenDatabase,
y escriba un ejemplo.
Abre
la base de datos y se pone en archivo el nombre del almacén físico de los
datos que vamos a abrir.
Mencione
la sintaxis de OpenRecordset,
y escriba un ejemplo.
Abre
un conjunto de registros se especifica la tabla que deseamos abrir y el tipo de
recordset que deseamos.
Ejemplo
Set
rstVendedor = OpenRecordset(“vendedor”)
Mencione
los 5
tipos de
RecordSet
disponibles en DAO.
Table,
dynaset , snapshot , dynamic y forward-only.
En
qué consiste el modo
de edición.
Cuando
visual basic permite modificar el contenido del registro activo.
Qué
es el registro
activo.
Al
registro que apunta el motor de la base de datos se dice que es el registro
activo.
Mencione
para qué sirve el método AddNew.
Permite
agregar un registro a un recordset estableciéndolo como registro activo y dejándolo
en modo de edición.
Mencione
para qué sirve el método Edit.
Para
modificar registros .
Mencione
para qué sirve el método Update.
Es
para actualizar cuando hacemos una modificación a los registros y que al
momento de ver de nuevo la información no aparezca lo que no necesitamos.
Mencione
para qué sirve el método Delete.
Ese
para eliminar un registro que no sea necesario.
Qué
métodos
de escritura
de datos tienen implícito
el modo de edición.
Addnew
y edit
Explique
para qué sirven las propiedades Index
y NoMatch,
y el método Seek.
Index
permite definir cual es el indice
sobre el que se hará la búsqueda.
Nomatch
determina si la última búsqueda realizada no encontró ocurrencias
coincidentes.
Mencione
los 4
métodos
para movimiento
entre datos.
Movefirst
, movelast, moveprevious y movenext
Cuál
es la diferencia
entre búsquedas utilizando Seek
y Find.
Que
find puede realizar búsquedas no basadas en claves e índices y el método seek
no.
Qué
tipo de RecordSet
se requiere para realizar búsquedas utilizando Find.
Debe
ser del tipo dynaset.
Mencione
las 4
variantes
de métodos Find.
Findfirst
, findnext ,findprevious y findlast.
Explique
la sintaxis de los métodos Find,
y escriba un ejemplo.
La
propiedad nomatch indicará si se encontró o no una coincidencia.
Ejemplo
rstvendedor.findfirst “IDVendedor > 100”
Si
trabajando con DAO
le aparece un error
que dice Update
o CancelUpdate sin AddNew o Edit,
qué puede estar sucediendo y cómo se puede solucionar.
Se
presenta cuando intenta asignar valores a una referencia de campo en un
recordset, sin que se encuentre en modo de edición , ya sea por la aplicación
de addnew o de edit .
Soluciones asegurarnos estar en modo de edición antes de realizar las asignaciones a las referencias de campo de un recordset.