rs.open "select * from table 1",conn,1,3 ¿Cómo determinar los dos últimos parámetros?
Establecer Rs = Server.CreateObject("ADODB.Recordset")
Rs.Open Source, ActiveConnection, CursorType, LockType, Opciones
Parámetros.
Parámetros opcionales de origen:
Esta variable es el nombre de un objeto de comando válido, una declaración SQL, un nombre de tabla, una llamada a procedimiento guardado o un nombre de archivo de un conjunto de registros guardado.
Parámetros opcionales de ActiveConnection (conexión activa):
Variant obtiene un nombre de variable de objeto Connection válido o String contiene un parámetro ConnectionString.
CursorType Parámetro opcional:
El valor CursorTypeEnum determina el tipo de indicador que el proveedor debe utilizar al abrir el conjunto de registros. Puede ser una de las siguientes constantes.
Descripción constante
AdOpenForwardOnly(0): abre un conjunto de registros que solo admite el desplazamiento hacia abajo (predeterminado)
AdOpenKeyset(1): admite desplazamiento hacia arriba y hacia adelante hacia abajo ; le permite ver los cambios realizados en los datos por otros usuarios.
AdOpenDynamic(2): abre un indicador de datos dinámico que admite el desplazamiento hacia arriba y hacia abajo y le permite ver lo que otros usuarios han cambiado, eliminado o agregado.
AdOpenStatic(3): Abre un indicador de datos estáticos que admite el desplazamiento hacia arriba y hacia abajo; no puedes ver lo que otros usuarios hacen con los datos (más adecuado para asp).
Parámetro opcional LockType:
Este valor LockTypeEnum determina qué bloqueo (simultaneidad) debe usar el proveedor al abrir un Recordset. Puede ser una de las siguientes constantes.
Descripción constante
adLockReadOnly(1): solo lectura, los datos no se pueden cambiar. (Predeterminado)
AdLockPessimistic(2): bloqueo pesimista: bloqueo pesimista, el proveedor tomará las medidas necesarias para garantizar que la tabla de datos se pueda editar sin problemas, generalmente bloqueando la tabla de datos de origen inmediatamente después de la edición.
AdLockOptimistic(3): bloqueo optimizado, es decir, el proveedor utiliza un bloqueo optimizado y solo bloquea la tabla de datos cuando llama al método de actualización.
AdLockBatchOptimistic(4): Actualización por lotes optimista A diferencia del modo de actualización inmediata, el modo de actualización por lotes requiere el uso de esta función.
Opciones Parámetros opcionales:
Un valor largo que indica cómo el proveedor debe evaluar los datos sin procesar de origen si representan algo que no sea un objeto de comando; de lo contrario, deben recuperarse de un objeto previamente almacenado. Restaurar el conjunto de registros. Puede ser una de las siguientes constantes.
adCmdText: El proveedor evalúa la Fuente según la definición textual del comando.
AdCmdTable: ADO genera una consulta SQL que devuelve todas las columnas de datos de la tabla especificada en Fuente.
AdCmdTableDirect: El proveedor devuelve todas las columnas de datos de la tabla de datos especificada en Fuente.
AdCmdStoredProc: El proveedor evalúa el origen como un procedimiento almacenado.
AdCmdUnknown: tipo de comando desconocido entre comillas de fuente.
AdCommandFile: restaura un conjunto de registros retenido (almacenado) a partir del archivo especificado en Fuente.
AdExecuteAsync: Fuente de ejecución asincrónica.
AdFetchAsync: Indica que después de obtener el número inicial especificado en la propiedad CacheSize, las columnas de datos restantes se obtienen de forma asincrónica.
AdFetchAsync.