Dudas varias sobre CursorAdapter

17/08/2004 - 18:14 por Llorenç | Informe spam
Buenas,



Estoy empezando a utilizar la clase CursorAdapter y me surgen las siguientes
dudas:



1.. ¿Es más rápida la recuperación de datos cuando utilizamos como
DataSourceType ADO en lugar de ODBC? Yo entiende que si, pues creo recordar
que Microsoft recomendaba utilizar proveedores OLEDB antes que proveedores
ODBC.


2.. ¿Si efectivamente es la forma más rápida, deja de tener sentido la
utilización de SQL Pass Through para realizar una consulta?


3.. ¿Si como DataSourceType establecemos 'Native', estamos obligados a
tener la base de datos abierta? ¿Está pensado para trabajar directamente con
las tablas y no con el esquema Cliente/Servidor?


4.. Y por último: Si utilizo la clase CursorAdapter en la capa intermedia,
que es mejor: ¿Devolver un Recordset o devolver XML? ¿Si devolviera un
RecordSet, podría en el cliente asignarlo a un CursorAdapter? ¿Y pasaría a
ser actualizable el cursor?


Gracias de antemano por vuestas respuestas,
 

Leer las respuestas

#1 Marco Jacobo - CEMDO Ltda.
18/08/2004 - 19:01 | Informe spam
Hola:

Espero no meter la pata. Si es así, espero las correcciones.

"Llorenç" escribió en el mensaje
news:
Mostrar la cita
siguientes
Mostrar la cita
recordar
Mostrar la cita
Al igual que vos, tengo entendido que se recomienda OLEDB.

Mostrar la cita
Con SQL Pass Through podés ejecutar procedimientos almacenados en el
servidor, lo que tiene muchas ventajas.

Mostrar la cita
con
Mostrar la cita
La primera parte de la pregunta 3: No.
La segunda parte de la 3: además de Native, podés utilizar ODBC, XML y ADO.
Por lo que se puede trabajar como Cliente/Servidor.

Mostrar la cita
intermedia,
Mostrar la cita
Tengo entendido que XML es más lento.

Mostrar la cita

Preguntas similares