Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   De Excel a Paradox con ADO (https://www.clubdelphi.com/foros/showthread.php?t=3007)

DarkSide 18-08-2003 08:37:50

De Excel a Paradox con ADO
 
Hola amigos del club Delphi.

Resulta que estoy traspasando datos desde una planilla excel a paradox, a traves de componentes ADO (ADOConnection y ADODataSet), y en tiempo de diseño le asigno la ruta y el nombre de la planilla excel a traspasar, pero me gustaria saber si se puede hacer lo mismo en tiempo de ejecución.

Desde ya muchas gracias.
:)

DarkSide 31-08-2003 02:39:38

Como dato anexo estoy usando Delphi 5 y Excel 97

DarkSide 02-09-2003 07:53:22

Ya lo tengo!!!!

En realidad era bastante sencillo, para seleccionar la planilla excel solo habia que modificar la propiedad 'ConnectionString' del componente 'ADOConnection' de la siguiente forma:

Del contenido original:
Código:

Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;
Mode=Share Deny None;Extended Properties=Excel 8.0;
Persist Security Info=False;...etc

modifique la propiedad 'Data Source':
Código:

'Data Source='+ ruta + PlanillaExcel;
y lo agregue de nuevo al 'ConnectionString':
Código:

ADOConnection1.ConnectionString:= cadena_modificada
Y para seleccionar la hoja solo tuve que asignarla a la propiedad 'CommandText' del componente 'ADODataSet' de la siguiente forma:
Código:

ADODataSet1.CommandText:= Nombre_Hoja + '$';
y luego activar ambos componentes:
Código:

ADOConnection1.Open;
ADODataSet1.Open;

Probablemente esto no sea nada extraordinario, pero recien me estoy iniciando con ADO, y a mas de alguien le puede servir.

para mas información revisar el hilo:
http://www.clubdelphi.com/foros/show...&threadid=2696

Saludos Club Delhpi :)


La franja horaria es GMT +2. Ahora son las 04:02:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi