Foros del Web » Programando para Internet » ASP Clásico »

Os voy a pedir un pequeño consejo

Estas en el tema de Os voy a pedir un pequeño consejo en el foro de ASP Clásico en Foros del Web. Tengo una base de datos en foxpro de unos 10.ooo articulos que actualmento importo desde acces para las paginas ASP y estoy pensando en hacer ...
  #1 (permalink)  
Antiguo 29/12/2002, 16:04
 
Fecha de Ingreso: diciembre-2001
Mensajes: 262
Antigüedad: 23 años, 5 meses
Puntos: 0
Os voy a pedir un pequeño consejo

Tengo una base de datos en foxpro de unos 10.ooo articulos que actualmento importo desde acces para las paginas ASP y estoy pensando en hacer una aplicacion que lea los datos en la foxpro y los pase o actualize a la de access,

he pensado hacerlo así:

hacer consxion 1 a foxpro
hacer conexion 2 a acess

Ejecutar RecordSet Foxpro para traer los registros
No se si un SELECT * FROM tabla sera demasiado grande (10.000 reg)

hacer el bucle
RecordSet tabla Access
Select * from tabla acess WHERE articulo = RecorsetFoxpro


IF EL RECORSET ESTA VACIO ENTONCES
AÑADIR A LA BD ACCESS
EN OTRO CASO
ACTUALIZAR LA BASE DE DATOS

cerrar el recorset access
mandar arriba el bucle


-------------

Creeis que voy por buen camino, o será una pasada el recordset inicial de 10000 artículos

Consejos por favor
  #2 (permalink)  
Antiguo 29/12/2002, 16:20
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años, 3 meses
Puntos: 29
Si son tantos registros utiliza getrows, que sólo hará un viaje, de la otra manera hará 10.000 (según el número de artículos que tengas).

Saludos.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #3 (permalink)  
Antiguo 29/12/2002, 16:26
 
Fecha de Ingreso: diciembre-2001
Mensajes: 262
Antigüedad: 23 años, 5 meses
Puntos: 0


¿ No hay ningun problema al cargar tantos registros en la matriz?

Un Saludo y gracias.
  #4 (permalink)  
Antiguo 03/01/2003, 17:48
 
Fecha de Ingreso: diciembre-2001
Mensajes: 262
Antigüedad: 23 años, 5 meses
Puntos: 0
Venga,

Un empujoncillo más, que ya hace muchos días.
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:49.