Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/07/2011, 08:39
Avatar de giovani_loera
giovani_loera
 
Fecha de Ingreso: mayo-2011
Ubicación: Tijuana
Mensajes: 225
Antigüedad: 13 años, 6 meses
Puntos: 21
Respuesta: Como vincular un ProgressBar1 con carga de bd

una pregunta...
A que te refieres q es una base de datos super llena? entiendo q tiene muchos datos, pero lo q yo me refiero es si consultas todos los datos de todas las tablas.

Por si quieres traer todos los datos de todas las Tablas, puedes primeramente contar cuantas tabla tienes.

SELECT Count(*) FROM {NameDB}.INFORMATION_SCHEMA.TABLES

-Este query te dice cuantas tablas tienes en una DB.

Con esto puedes avanzar el ProgressBar, y aunmentas el ProgressBar cuando vas consultando los datos de una tabla en DB.
ProgressBar1.Minimum = 0;
ProgressBar1.Max=countTables;
tabla1= "Select * from tabla1";
ProgressBar1.PerformStep();
tabla2= "Select * from tabla2";
//.....Y asi te vas una por una de las tablas
tablan= "Select * from tablan";
ProgressBar1.PerformStep();


Nota: El codigo del ejemplo no esta bien, solo es un ejemplo rapido

Espero q te sirva.