C sharp - Ayuda con Oracle

 
Vista:

Ayuda con Oracle

Publicado por Pablo (3 intervenciones) el 31/10/2006 21:55:46
Hola, necesito ayuda con los store procedures en Oracle, quiero qe el resultado de un store procedure me lo devuelva en un datatable, lo he podido realizar con un datareader pero lo que en realidad necesito es que sea un datatable. Alguien tiene un ejemplo de como hacer para que el resultado de la llamada a un store procedure sea depositado en un datatable?

Desde ya muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda con Oracle

Publicado por Charlos (10 intervenciones) el 01/11/2006 22:22:43
Igual que recoges el DataReader (que lo haras a partir de un Command) lo haces con un DataAdapter:

Creas el DAtaAdapter:

DataAdapter adaptador = new DataAdapter("llamada al procediemiento",conexion);

* No hace falta abrir ni cerrar la conexion, el DataAdapter lo hace por si solo.

Y luego haces lo siguiente:
Creas un DataTable y lo rellenas con el DataAdapter:
DataTable tabla = new DataTable();

adaptador .Fill(tabla);

Ya tienes el contenido del procediemiento en un datatable.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda con Oracle

Publicado por Pablo (3 intervenciones) el 03/11/2006 19:38:59
Gracias, ya lo probé y funciona perfecto.
Nuevamente gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar