Adodb.connection, salida

07/07/2003 - 15:28 por _JuanE | Informe spam
que tal, utilizo el siguiente codigo para generar una salida en excel,
funciona bien, pero no en todas las máquinas, algunos utilizan office97
y otros office2000 y tambien funciona.
He actualizado en las maquinas del los clientes el mdac_, que mas me puede
faltar????, si alguien sabe de algo sería de mucha ayuda.


ruta="C:\ALCIA\ESVLECTURA\DATOS\SALIDA\"
archivo="nuevo"

Set ADOTMPConnect = New ADODB.Connection

ADOTMPConnect.Open "Provider=MSDASQL.1;Persist Security Info=False;Data
Source=Excel Files;Initial Catalog=" & Ruta & Archivo, "admin", , -1


sql ="CREATE TABLE Informe (LIBRO VARCHAR(25) , SERVICIOS LONG , LECTOR LONG
, OBSV VARCHAR(14) )"

ADOTMPConnect.Execute SQL

sql ="INSERT INTO Informe (LIBRO , SERVICIOS , LECTOR , OBSV ) VALUES
(80001.00, 148.00, 141.00, '')"

ADOTMPConnect.Execute SQL



Saludos

JuanE!, desde Chile

Preguntas similare

Leer las respuestas

#1 Victor Koch
07/07/2003 - 15:49 | Informe spam
A partir del ADO o MDAC_Type 2.6 no se incluye el Jet ni los SP del Jet,
esto quiere decir que si no tenias instalado previamente una version
anterior del ADO no tenes el Jet, consulta la pagina de M$ para bajarte el
Jet y los SP.

Un saludo, Víctor Koch.


"_JuanE" <no+ escribió en el mensaje
news:#
que tal, utilizo el siguiente codigo para generar una salida en excel,
funciona bien, pero no en todas las máquinas, algunos utilizan office97
y otros office2000 y tambien funciona.
He actualizado en las maquinas del los clientes el mdac_, que mas me puede
faltar????, si alguien sabe de algo sería de mucha ayuda.


ruta="C:\ALCIA\ESVLECTURA\DATOS\SALIDA\"
archivo="nuevo"

Set ADOTMPConnect = New ADODB.Connection

ADOTMPConnect.Open "Provider=MSDASQL.1;Persist Security Info=False;Data
Source=Excel Files;Initial Catalog=" & Ruta & Archivo, "admin", , -1


sql ="CREATE TABLE Informe (LIBRO VARCHAR(25) , SERVICIOS LONG , LECTOR


LONG
, OBSV VARCHAR(14) )"

ADOTMPConnect.Execute SQL

sql ="INSERT INTO Informe (LIBRO , SERVICIOS , LECTOR , OBSV ) VALUES
(80001.00, 148.00, 141.00, '')"

ADOTMPConnect.Execute SQL



Saludos

JuanE!, desde Chile


Respuesta Responder a este mensaje
#2 _JuanE
07/07/2003 - 16:36 | Informe spam
utilizo el mdac 2.5, será esa la razón???

JuanE!, desde Chile
"Victor Koch" escribió en el mensaje
news:
A partir del ADO o MDAC_Type 2.6 no se incluye el Jet ni los SP del Jet,
esto quiere decir que si no tenias instalado previamente una version
anterior del ADO no tenes el Jet, consulta la pagina de M$ para bajarte


el
Jet y los SP.

Un saludo, Víctor Koch.


"_JuanE" <no+ escribió en el mensaje
news:#
> que tal, utilizo el siguiente codigo para generar una salida en excel,
> funciona bien, pero no en todas las máquinas, algunos utilizan office97
> y otros office2000 y tambien funciona.
> He actualizado en las maquinas del los clientes el mdac_, que mas me


puede
> faltar????, si alguien sabe de algo sería de mucha ayuda.
>
>
> ruta="C:\ALCIA\ESVLECTURA\DATOS\SALIDA\"
> archivo="nuevo"
>
> Set ADOTMPConnect = New ADODB.Connection
>
> ADOTMPConnect.Open "Provider=MSDASQL.1;Persist Security Info=False;Data
> Source=Excel Files;Initial Catalog=" & Ruta & Archivo, "admin", , -1
>
>
> sql ="CREATE TABLE Informe (LIBRO VARCHAR(25) , SERVICIOS LONG , LECTOR
LONG
> , OBSV VARCHAR(14) )"
>
> ADOTMPConnect.Execute SQL
>
> sql ="INSERT INTO Informe (LIBRO , SERVICIOS , LECTOR , OBSV ) VALUES
> (80001.00, 148.00, 141.00, '')"
>
> ADOTMPConnect.Execute SQL
>
>
>
> Saludos
>
> JuanE!, desde Chile
>
>


Respuesta Responder a este mensaje
#3 Victor Koch
07/07/2003 - 16:42 | Informe spam
El 2.5 incluia el Jet, yo te diria que actualices la version del ADO, la
actual es la 2.7 SP1 y aparte esta el SP6 del Jet.
Recorda que tenes que instalar el DCOM95.EXE o DCOM98.EXE en las PCs que
tengan Win95 o Win98.

Un saludo, Víctor Koch.


"_JuanE" <no+ escribió en el mensaje
news:
utilizo el mdac 2.5, será esa la razón???

JuanE!, desde Chile
"Victor Koch" escribió en el mensaje
news:
> A partir del ADO o MDAC_Type 2.6 no se incluye el Jet ni los SP del Jet,
> esto quiere decir que si no tenias instalado previamente una version
> anterior del ADO no tenes el Jet, consulta la pagina de M$ para bajarte
el
> Jet y los SP.
>
> Un saludo, Víctor Koch.
>
>
> "_JuanE" <no+ escribió en el mensaje
> news:#
> > que tal, utilizo el siguiente codigo para generar una salida en excel,
> > funciona bien, pero no en todas las máquinas, algunos utilizan


office97
> > y otros office2000 y tambien funciona.
> > He actualizado en las maquinas del los clientes el mdac_, que mas me
puede
> > faltar????, si alguien sabe de algo sería de mucha ayuda.
> >
> >
> > ruta="C:\ALCIA\ESVLECTURA\DATOS\SALIDA\"
> > archivo="nuevo"
> >
> > Set ADOTMPConnect = New ADODB.Connection
> >
> > ADOTMPConnect.Open "Provider=MSDASQL.1;Persist Security


Info=False;Data
> > Source=Excel Files;Initial Catalog=" & Ruta & Archivo, "admin", , -1
> >
> >
> > sql ="CREATE TABLE Informe (LIBRO VARCHAR(25) , SERVICIOS LONG ,


LECTOR
> LONG
> > , OBSV VARCHAR(14) )"
> >
> > ADOTMPConnect.Execute SQL
> >
> > sql ="INSERT INTO Informe (LIBRO , SERVICIOS , LECTOR , OBSV ) VALUES
> > (80001.00, 148.00, 141.00, '')"
> >
> > ADOTMPConnect.Execute SQL
> >
> >
> >
> > Saludos
> >
> > JuanE!, desde Chile
> >
> >
>
>


Respuesta Responder a este mensaje
#4 _JuanE
07/07/2003 - 19:09 | Informe spam
ya lo hice, pero igual si apareciendo la anomlía :´(

JuanE!, desde Chile
"Victor Koch" escribió en el mensaje
news:
El 2.5 incluia el Jet, yo te diria que actualices la version del ADO, la
actual es la 2.7 SP1 y aparte esta el SP6 del Jet.
Recorda que tenes que instalar el DCOM95.EXE o DCOM98.EXE en las PCs que
tengan Win95 o Win98.

Un saludo, Víctor Koch.


"_JuanE" <no+ escribió en el mensaje
news:
> utilizo el mdac 2.5, será esa la razón???
>
> JuanE!, desde Chile
> "Victor Koch" escribió en el mensaje
> news:
> > A partir del ADO o MDAC_Type 2.6 no se incluye el Jet ni los SP del


Jet,
> > esto quiere decir que si no tenias instalado previamente una version
> > anterior del ADO no tenes el Jet, consulta la pagina de M$ para


bajarte
> el
> > Jet y los SP.
> >
> > Un saludo, Víctor Koch.
> >
> >
> > "_JuanE" <no+ escribió en el mensaje
> > news:#
> > > que tal, utilizo el siguiente codigo para generar una salida en


excel,
> > > funciona bien, pero no en todas las máquinas, algunos utilizan
office97
> > > y otros office2000 y tambien funciona.
> > > He actualizado en las maquinas del los clientes el mdac_, que mas me
> puede
> > > faltar????, si alguien sabe de algo sería de mucha ayuda.
> > >
> > >
> > > ruta="C:\ALCIA\ESVLECTURA\DATOS\SALIDA\"
> > > archivo="nuevo"
> > >
> > > Set ADOTMPConnect = New ADODB.Connection
> > >
> > > ADOTMPConnect.Open "Provider=MSDASQL.1;Persist Security
Info=False;Data
> > > Source=Excel Files;Initial Catalog=" & Ruta & Archivo, "admin", , -1
> > >
> > >
> > > sql ="CREATE TABLE Informe (LIBRO VARCHAR(25) , SERVICIOS LONG ,
LECTOR
> > LONG
> > > , OBSV VARCHAR(14) )"
> > >
> > > ADOTMPConnect.Execute SQL
> > >
> > > sql ="INSERT INTO Informe (LIBRO , SERVICIOS , LECTOR , OBSV )


VALUES
> > > (80001.00, 148.00, 141.00, '')"
> > >
> > > ADOTMPConnect.Execute SQL
> > >
> > >
> > >
> > > Saludos
> > >
> > > JuanE!, desde Chile
> > >
> > >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida