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

como se trabaja con datos binarios

Estas en el tema de como se trabaja con datos binarios en el foro de .NET en Foros del Web. Hola maestros como estan Miren el problema que tengo es este tengo tablas como t01011,t01012,t01013 etc. tengo 30 tablas de esas cada una con 7000 ...
  #1 (permalink)  
Antiguo 13/08/2006, 11:18
Avatar de OYEME  
Fecha de Ingreso: marzo-2004
Ubicación: Lima
Mensajes: 307
Antigüedad: 20 años, 11 meses
Puntos: 1
como se trabaja con datos binarios

Hola maestros como estan
Miren el problema que tengo es este
tengo tablas como t01011,t01012,t01013 etc.
tengo 30 tablas de esas cada una con 7000 registros y todas las quiero poner en una sola tabla por que quiero hacer una consulta por mes
hago algo mas o menos asi:
for i=1 to 30
tabla = "select * from t0101" & i
da=new sqldataadapter("tabla")
da.fill(ds,"Tabla")
next
eso es todo pero el problema es que se demora mucho y en algunos casos me sale "memoria virtual insuficiente" lo he probado en varias computadoras pero me sale el mismo error
mi pregunta es cual es la forma mas rapida de acceder a tablas cuando tieme muchos registros?????

gracias a todos de antemano
__________________
http://www.luisariashidalgo.com
  #2 (permalink)  
Antiguo 19/08/2006, 01:55
Avatar de jhonwilliams  
Fecha de Ingreso: marzo-2004
Ubicación: Copacabana - Colombia
Mensajes: 1.484
Antigüedad: 20 años, 11 meses
Puntos: 76
Ya trataste trayendo los datos por lotes de registros, es decir, traes del 1 al 2000, luego consultas del 2001 al 3000, luego 3001 al 4000... y asi sucesivamente hasta terminar la consulta

Saludos
__________________
Si mi respuesta te ha ayudado, agradezco que me regales unos puntos de Karma XD.

"Una mujer sería encantadora si uno pudiera caer en sus brazos sin caer en sus manos." (Ambrose Bierce)
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




La zona horaria es GMT -6. Ahora son las 12:58.