Hola,
He intentado instalar un programa xailer usando Ado y mysql en el ordenador
de un cliente y me ha dado un error:
TDataSource Error
cO_E_CLASSSTRING [#-1]
En procedimiento tform:createform linea 15
La línea 15 dice así:
WITH OBJECT ::oAdoDataSource1 := TAdoDataSource():New( Self )
Parece que está claro que ese ordenador no tiene soporte para ADO o algo así.
A raíz de esto, me he dado cuenta de que no tengo ni idéa de si ADO se instala
por defecto con el S.O. o hay alguna actualización o fichero que se pueda
descargar para "activarlo"
¿Alguien sabe cómo va la cosa y cómo puedo hacer que funcione?
Por cierto, es un windows Xp sp2 con mysql instalado y con el driver myodbc
también instalado
Un saludico,
Fredy
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Instalar ADO
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Instalar ADO
Fredy,
Me extraña que no esté ADO instalado. No obstante el fichero que instala ADO
se llama MDAC.EXE y como te descuides encontraras varias copias del mismo en
tu propio ordenador. Además dicho fichero es redistribuible.
Te recomiendo que compruebes que el driver odbd está instalado
correctamente, y a continuación intentes hacer una conexión ADO con él de
forma manual a través de la creación de un fichero con extensión UDL.
Simplemente crea un fichero en blanco con dicha extensión y haz doble-click
en él.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Fredy" <fredy@aglsl.com> escribió en el mensaje
news:[email=a20b86f32ab08c918f4e83d82dc@news.xailer.com...]a20b86f32ab08c918f4e83d82dc@news.xailer.com...[/email]
> Hola,
>
> He intentado instalar un programa xailer usando Ado y mysql en el
> ordenador de un cliente y me ha dado un error:
>
> TDataSource Error
> cO_E_CLASSSTRING [#-1]
> En procedimiento tform:createform linea 15
>
> La línea 15 dice así:
> WITH OBJECT ::oAdoDataSource1 := TAdoDataSource():New( Self )
>
>
> Parece que está claro que ese ordenador no tiene soporte para ADO o algo
> así.
>
> A raíz de esto, me he dado cuenta de que no tengo ni idéa de si ADO se
> instala por defecto con el S.O. o hay alguna actualización o fichero que
> se pueda descargar para "activarlo"
>
> ¿Alguien sabe cómo va la cosa y cómo puedo hacer que funcione?
>
> Por cierto, es un windows Xp sp2 con mysql instalado y con el driver
> myodbc también instalado
>
> Un saludico,
> Fredy
>
>
>
Me extraña que no esté ADO instalado. No obstante el fichero que instala ADO
se llama MDAC.EXE y como te descuides encontraras varias copias del mismo en
tu propio ordenador. Además dicho fichero es redistribuible.
Te recomiendo que compruebes que el driver odbd está instalado
correctamente, y a continuación intentes hacer una conexión ADO con él de
forma manual a través de la creación de un fichero con extensión UDL.
Simplemente crea un fichero en blanco con dicha extensión y haz doble-click
en él.
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Fredy" <fredy@aglsl.com> escribió en el mensaje
news:[email=a20b86f32ab08c918f4e83d82dc@news.xailer.com...]a20b86f32ab08c918f4e83d82dc@news.xailer.com...[/email]
> Hola,
>
> He intentado instalar un programa xailer usando Ado y mysql en el
> ordenador de un cliente y me ha dado un error:
>
> TDataSource Error
> cO_E_CLASSSTRING [#-1]
> En procedimiento tform:createform linea 15
>
> La línea 15 dice así:
> WITH OBJECT ::oAdoDataSource1 := TAdoDataSource():New( Self )
>
>
> Parece que está claro que ese ordenador no tiene soporte para ADO o algo
> así.
>
> A raíz de esto, me he dado cuenta de que no tengo ni idéa de si ADO se
> instala por defecto con el S.O. o hay alguna actualización o fichero que
> se pueda descargar para "activarlo"
>
> ¿Alguien sabe cómo va la cosa y cómo puedo hacer que funcione?
>
> Por cierto, es un windows Xp sp2 con mysql instalado y con el driver
> myodbc también instalado
>
> Un saludico,
> Fredy
>
>
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
-
- Mensajes: 620
- Registrado: Jue Mar 23, 2006 2:39 am
Instalar ADO
Fredy:
MySQL no tiene ADO Provider nativo, la conexion ADO a MySQL se tiene que
hacer por ODBC mediante el MyODBC, asi que tienes que instalar dicho
driver (lo descargas de www.mysql.org) y luego tienes que crear un DSN
para que funcione (desconozco si Xailer puede crear el DSN de manera
automatica, porque yo uso ADO con ADS y con SQL Server)
Saludos
Rene Flores
http://www.ciber-tec.com
escribió:
> Hola,
>
> He intentado instalar un programa xailer usando Ado y mysql en el
> ordenador de un cliente y me ha dado un error:
>
> TDataSource Error
> cO_E_CLASSSTRING [#-1]
> En procedimiento tform:createform linea 15
>
> La línea 15 dice así:
> WITH OBJECT ::oAdoDataSource1 := TAdoDataSource():New( Self )
>
>
> Parece que está claro que ese ordenador no tiene soporte para ADO o algo
> así.
>
> A raíz de esto, me he dado cuenta de que no tengo ni idéa de si ADO se
> instala por defecto con el S.O. o hay alguna actualización o fichero que
> se pueda descargar para "activarlo"
>
> ¿Alguien sabe cómo va la cosa y cómo puedo hacer que funcione?
>
> Por cierto, es un windows Xp sp2 con mysql instalado y con el driver
> myodbc también instalado
>
> Un saludico,
> Fredy
>
>
>
MySQL no tiene ADO Provider nativo, la conexion ADO a MySQL se tiene que
hacer por ODBC mediante el MyODBC, asi que tienes que instalar dicho
driver (lo descargas de www.mysql.org) y luego tienes que crear un DSN
para que funcione (desconozco si Xailer puede crear el DSN de manera
automatica, porque yo uso ADO con ADS y con SQL Server)
Saludos
Rene Flores
http://www.ciber-tec.com
escribió:
> Hola,
>
> He intentado instalar un programa xailer usando Ado y mysql en el
> ordenador de un cliente y me ha dado un error:
>
> TDataSource Error
> cO_E_CLASSSTRING [#-1]
> En procedimiento tform:createform linea 15
>
> La línea 15 dice así:
> WITH OBJECT ::oAdoDataSource1 := TAdoDataSource():New( Self )
>
>
> Parece que está claro que ese ordenador no tiene soporte para ADO o algo
> así.
>
> A raíz de esto, me he dado cuenta de que no tengo ni idéa de si ADO se
> instala por defecto con el S.O. o hay alguna actualización o fichero que
> se pueda descargar para "activarlo"
>
> ¿Alguien sabe cómo va la cosa y cómo puedo hacer que funcione?
>
> Por cierto, es un windows Xp sp2 con mysql instalado y con el driver
> myodbc también instalado
>
> Un saludico,
> Fredy
>
>
>