Respuestas al cuestionario 25
1.
Cuáles son las ventajas y desventajas de usar DML comparando con el uso del
control Data.
es una codificación pura, mientras
que el control Data ya está creado para realizar dichas acciones.
2.
Mencione los 3 requisitos para el uso del control Data.
Conocer el motor de base de datos a utilizar, conocer el almacén de datos a
utilizar y conocer el origen de recursos a manejar.
3.
Cuáles son las ventajas que se proporcionan al usar control Data.
La ventaja es que ya no se tiene que definir los objetos Database
y Recordset, ni activar la referencia Microsoft DAO Object
Library y una interfaz que permite navegar entre los
registros.
4.
Explique para qué sirven las propiedades DataSource
y DataField.
DataSource. Hace referencia
al objeto basado en el control Data.
DataField. Hace referencia al campo al que estará
vinculado el objeto de entrada de datos.
5.
Explique para qué sirve el control FlexGrid, y
mencione sus propiedades y métodos.
Sirve para visualizar en formato de matriz bidimensional
el contenido de un recordset.
Propiedades: Allowuserresizing, Datasource,
Scrollbars.
Método: Refresh.
6.
Explique que se requiere para usar control Data en Access 97.
Se requiere la versión profesional o empresarial de Visual Basic y asignar a la
propiedad Connect del control Data el valor Access.
7.
Explique que se requiere para usar control Data en Access 2000.
Se requiere la versión profesional o empresarial de Visual Basic, instalar el Service
Pack 4 de Visual Basic y asignar a la propiedad Connect
del control Data el valor Access2000.
Respuestas al cuestionario 26
.
Explique que son los archivos planos o secuenciales y para que son útiles.
Son un conjunto de caracteres ANSI organizados de tal forma que permitieran
ser almacenados y recuperados, su información se divide en campos
identificados por delimitadores. Se utilizan para la transferencia de datos.
2.
Explique los 2 métodos para delimitar los campos.
Uno de los métodos utiliza comas, mientras que en el otro se maneja una
posición determinada para cada campo.
3.
Explique la sintaxis de Open.
Sintaxis Open Archivo For
[Append/Input] As NúmeroCanal
Donde archivo es el nombre físico del archivo, la especificación Append
se aplicará para cuando desee escribir información en el archivo y la otra
para cuando requiera leer información. NúmeroCanal
es el número de canal de comunicación entre el programa y el archivo.
4. Explique la sintaxis de FreeFile.
Sintaxis NombreVariableTipoInteger = FreeFile
Donde NombreVariableTipoInteger es la variable la
cual tomará el valor del canal primer canal que esté disponible para su uso.
5.
Explique la sintaxis de Write.
Sintaxis Write #NúmeroCanal,
Campo1,Campo2, ... ,Campo-n
Donde #NúmeroCanal es el número de canal de
comunicación con el archivo, después se pone una lista de valores, separados
por comas, que corresponden a los campos a registrar. Deberá corresponder un
valor por cada campo en el archivo.
6.
Explique como se definen los tipos de datos del usuario UDDT.
Para definir un tipo de datos definido por el usuario, se utiliza la instrucción
Type, la cual deberá ser empleada en el área de
declaraciones generales. Por ejemplo:
Private Type Datos
Nombre As String * 20
Apellidos As String * 20
End Type
7.
Explique la sintaxis de Input.
Sintaxis Input NúmeroCanal,
Variable1, Variable2, ... ,Variable-n
Donde NúmeroCanal es el número de canal de
comunicación con el archivo. Después se pone una lista de variables que
obtendrán los valores almacenados en el archivo separados por comas. Deberá
corresponder una variable por cada campo en el archivo.
8. Explique la sintaxis de Close.
Sintaxis Close #NúmeroCanal
Donde
#NúmeroCanal es el canal con el cual se ha
establecido la comunicación con el archivo plano y el cual se piensa cerrar.