Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Tabla Temporal en Memoria

Estas en el tema de Tabla Temporal en Memoria en el foro de Visual Basic clásico en Foros del Web. Hola amigos, necesito trabajar con datos temporales para cada usuario ya que al ingresar cada uno puede cargar datos que se daran de alta solo ...
  #1 (permalink)  
Antiguo 03/05/2005, 09:01
 
Fecha de Ingreso: noviembre-2003
Mensajes: 46
Antigüedad: 20 años, 5 meses
Puntos: 0
Tabla Temporal en Memoria

Hola amigos, necesito trabajar con datos temporales para cada usuario ya que al ingresar cada uno puede cargar datos que se daran de alta solo a la hora de grabar los datos anteriormentre los tenia cargado Temporalmente en una tabla pero al tener ahora varias concurresncias las Tablas temporales cargan datos de todos los usuarios al mismo tiempo y necesito que se creen tablas individuales para cada uno.
los datos, en uno de los casos se enlazan un Datagrid, y en otro se muestran en un Combobox.
Me aconsejaria como trabajar en este caso con matrices o Tablas Temporales en Memoria. Son tablas chicas no muchos registros mas o menos 10 registros y 3 campos bisn chicas.
por favor ¡¡¡¡¡ si me pasan algun codigo de ejemplo de como hacerlo en los dos casos si trabajar con matrices o Temporales en memoria
estoy trabajando con Visual basic y sql server 2000
  #2 (permalink)  
Antiguo 03/05/2005, 10:02
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años
Puntos: 17
Por favor, explícate mejor e intenta separar las frases.
  #3 (permalink)  
Antiguo 03/05/2005, 13:06
 
Fecha de Ingreso: noviembre-2003
Mensajes: 46
Antigüedad: 20 años, 5 meses
Puntos: 0
Quiero saber como crear tablas temporales en memoria, poder ingresarle registros y borrarlos, son 4 tablas de las cuales 1 tendria que mostrar que datos tiene en un Datagrid, es decir que en el caso de crear una tabla temporal como mostraria esos datos en el DataGrid. Lo demas datos se muestranb en ComboBox.
Quisiera saber como Crear la tablas, como definir los campos y tipos de datos, como cargar los datos.
Vi que se puede trabajar con Recordset y definir los campos asi

Set TmpTE = New ADODB.Recordset
TmpTE.Fields.Append "CatTE", adVarNumeric, 9
TmpTE.Fields.Append "NumTE", adVarChar, 50
TmpTE.Fields.Append "Nombre", adVarChar, 50

no se si se manejaria como una tabla ahora lo estoy probando, si existe alguna sugerencia estaria muy Agradecido.......
Saludos
  #4 (permalink)  
Antiguo 03/05/2005, 14:58
 
Fecha de Ingreso: abril-2005
Mensajes: 3.083
Antigüedad: 19 años
Puntos: 17
Pues sinceramente si los tengo que manejar en memoria lo haría con memoria dinámica.

Creas una clase que maneje una lista (que puedes hacer fácilmente con las funciones de amplicación de arrays que trae VB).

Luego creas una clase que cree una tabla. Esta clase usará la clase "lista" que manejará "registros". Cada registro debería ser una estructura de los datos... Aunque si también lo quieres hacer dinámico tendría que ser otra lista que maneje "campos".

Otra opción es crear un array bidimensional por cada tabla de tipo Variant... Es una chapuza pero...
  #5 (permalink)  
Antiguo 04/05/2005, 09:11
 
Fecha de Ingreso: noviembre-2003
Mensajes: 46
Antigüedad: 20 años, 5 meses
Puntos: 0
podrias pasarme algun ejemplo de lo que me explicas aqui
gracias ¡¡¡¡¡¡¡¡¡¡
  #6 (permalink)  
Antiguo 04/05/2005, 12:13
Avatar de reel  
Fecha de Ingreso: febrero-2004
Ubicación: Managua, Nicaragua
Mensajes: 496
Antigüedad: 20 años, 3 meses
Puntos: 1
Espero esto te sirva:

http://www.forosdelweb.com/f14/trabajar-con-recordset-sin-conexion-186418/

Saludes.
__________________
Leer es Saber, REEL.
Mi Blog
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 (incluyéndote)




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