DataAdapter

24/01/2007 - 17:05 por Item | Informe spam
Hola.

Estoy realizando una aplicación,y cada vez que quiero ejecutar una consulta
para, valga la redundancia, sólo consultar hago esto:

OracleDataAdapter dat = new OracleDataAdapter(sSQL, cCn);
DataSet ds = new DataSet();
dat.Fill(ds, "TABLA");
DataTable dt = new DataTable();
dt = ds.Tables[0];
DataView dv = new DataView();

y filtro y todo eso.

¿Hay alguna forma de hacerlo más rápido y que la lectura de los registros
sea más rápida? El objetivo es realizar comprobaciones en algunos eventos y
que no tarden tanto. COmo un autocompletar.

Gracias.

Preguntas similare

Leer las respuestas

#1 Matias Espinoza
30/01/2007 - 00:56 | Informe spam
Bueno Para no hacer esa tarea tan repetitiva existe el "data access
aplication block" y todas sus virtudes.

Para la lectura de los registros te recomiendo lo siguiente.
1.-Usar Procediemientos almacenados (Con este punto ganas mucho rendimiento).
2.-Trata de usar los menos posible los dataset mira que son demasiado
pesados. te recomiendo que ocupes datareader.

"Item" wrote:

Hola.

Estoy realizando una aplicación,y cada vez que quiero ejecutar una consulta
para, valga la redundancia, sólo consultar hago esto:

OracleDataAdapter dat = new OracleDataAdapter(sSQL, cCn);
DataSet ds = new DataSet();
dat.Fill(ds, "TABLA");
DataTable dt = new DataTable();
dt = ds.Tables[0];
DataView dv = new DataView();

y filtro y todo eso.

¿Hay alguna forma de hacerlo más rápido y que la lectura de los registros
sea más rápida? El objetivo es realizar comprobaciones en algunos eventos y
que no tarden tanto. COmo un autocompletar.

Gracias.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida