cd-interactivo con base de datos
Publicado por kanigant (3 intervenciones) el 10/11/2003 23:51:07
Lo primero agradeceros todas las respuestas a mis dudas.
El problema que tengo ahora es este:
Estoy haciendo un catologo en cd-rom de los productos de una empresa. Tiene que funcionar simplemente con introducir el cd, sin instalar nada. La cuestion es que el programa accede a una base de datos y ese creo que es el problema... al hacer la prueba en otro ordenador para ver si funciona, me da el siguiente error:
“Exception ElntCastError in module project.exe at 0009103F. Interface not supported.”
Creo que este error es por el acceso a la base de datos. La base de datos es de access, uso ADO y delphi 6.
Al crear la cadena de conexion en la ventana “data link properties” , en la pestaña “advanced” tengo marcadas las casillas “read”, “share deny read”,”share deny write”.
Uso fotos en formato jpg.
Los componentes que utilizo son AdoQuery, DataSource y Dblookupcombobox para acceder a la BD.
En Project/options en la pestaña packages tengo “build with runtime packages” sin marcar, y las demas opciones estan como venian por defecto.
Bueno, he puesto todo esto, por si puede influir, aunque como digo creo que el problema es que para acceder a la una base de datos con un programa de delphi en un ordenador que no esta instalado delphi, hay que instalar alguna libreria. Si esto es asi, ¿que libreria habria que instalar y como hacerlo?
La idea es que al abrir la aplicacion desde el CD-ROM funcione sin mas, o que instale las librerias que hacen falta (si es que hacen falta) y que funcione....
Bueno, a ver que me contais.. Gracias por adelantado.
El problema que tengo ahora es este:
Estoy haciendo un catologo en cd-rom de los productos de una empresa. Tiene que funcionar simplemente con introducir el cd, sin instalar nada. La cuestion es que el programa accede a una base de datos y ese creo que es el problema... al hacer la prueba en otro ordenador para ver si funciona, me da el siguiente error:
“Exception ElntCastError in module project.exe at 0009103F. Interface not supported.”
Creo que este error es por el acceso a la base de datos. La base de datos es de access, uso ADO y delphi 6.
Al crear la cadena de conexion en la ventana “data link properties” , en la pestaña “advanced” tengo marcadas las casillas “read”, “share deny read”,”share deny write”.
Uso fotos en formato jpg.
Los componentes que utilizo son AdoQuery, DataSource y Dblookupcombobox para acceder a la BD.
En Project/options en la pestaña packages tengo “build with runtime packages” sin marcar, y las demas opciones estan como venian por defecto.
Bueno, he puesto todo esto, por si puede influir, aunque como digo creo que el problema es que para acceder a la una base de datos con un programa de delphi en un ordenador que no esta instalado delphi, hay que instalar alguna libreria. Si esto es asi, ¿que libreria habria que instalar y como hacerlo?
La idea es que al abrir la aplicacion desde el CD-ROM funcione sin mas, o que instale las librerias que hacen falta (si es que hacen falta) y que funcione....
Bueno, a ver que me contais.. Gracias por adelantado.
Valora esta pregunta


0