Foros del Web » Programación para mayores de 30 ;) » .NET »

Tablas enormes Ado.Net

Estas en el tema de Tablas enormes Ado.Net en el foro de .NET en Foros del Web. Hola a todos, soy nuevo en esto de los foros. Mi problema es que requiero cargar a un dataset en VB.net una tabla grande de ...
  #1 (permalink)  
Antiguo 30/08/2010, 16:45
 
Fecha de Ingreso: agosto-2010
Mensajes: 10
Antigüedad: 14 años, 2 meses
Puntos: 0
Tablas enormes Ado.Net

Hola a todos, soy nuevo en esto de los foros. Mi problema es que requiero cargar a un dataset en VB.net una tabla grande de oracle (unos 8 millones de registros) para bajarla después a un archivo de texto pero la memoria se acaba. ¿Existe alguna manera de trabajarlo como una especie de cursor y bajar uno por uno los registros sin que se cargue todo?. Anteriormente no tenia este problema en ADO ya que el objeto recordset funcionaba de maravilla.

Gracias de Antemano.
  #2 (permalink)  
Antiguo 02/09/2010, 09:38
 
Fecha de Ingreso: mayo-2007
Mensajes: 12
Antigüedad: 17 años, 6 meses
Puntos: 0
Respuesta: Tablas enormes Ado.Net

k tal un datareader recorres fila a fila y le das un apend al archivo agregandole los datos de cada renglon asi no cargas un buffer de muerte
  #3 (permalink)  
Antiguo 02/09/2010, 10:43
 
Fecha de Ingreso: enero-2009
Ubicación: Neiva, Huila
Mensajes: 196
Antigüedad: 15 años, 10 meses
Puntos: 2
Respuesta: Tablas enormes Ado.Net

crear un datareader y te evitas cargar esa cantidad...
  #4 (permalink)  
Antiguo 07/10/2010, 11:19
 
Fecha de Ingreso: agosto-2010
Mensajes: 10
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Tablas enormes Ado.Net

Gracias a todos, me ha sido de gran utilidad, no conocía el objeto por lo que el recordset era lo único que me ataba a ADO.

Etiquetas: ado.net, memoria, millones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 09:31.