![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
En enlace que me pasas pone esto:
"There is currently no text in this page. You can search for this page title in other pages, or search the related logs, but you do not have permission to" create this page." He buscado y es la página que miré...y ponía que se añadiera el enlace al driver físico añadiendo el componente FDPhysMSAccessDriverLink (¿esto se refiere a driver nativo?), donde aparecen opciones de ODBC. probando sigue sin solucionarse. Cambia el mensaje primero por otro Temporary key... ¿El Jet4 que dices son los drivers de Acces runtime? Me falta probar el driver de manel en una máquina virtual, se me estropeó la anterior de pruebas. Gracias por las respuestas. Última edición por alquimista fecha: 01-07-2024 a las 11:39:27. |
|
#2
|
||||
|
||||
|
Cita:
Cita:
MS Access es una aplicación de microsoft, que en realidad usa el motor de Base de Datos Jet 4. Necesitas instalar los drivers de Jet 4 para poder utilizar ficheros MDB.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
He instalado los drivers de Access pero sigue sin ir.
Lo de modo nativo no entiendo como hacerlo funcionar. En la información sobre la base de datos parece indicar que FireDAC va sobre ODBC. Usando el componente FDPhysMSAccessDriverLink no pongo info realtiva a ODCB pero si a MSAcc que es el DriverID. Funciona en el pc de delphi 11, pero sigue sin ir en otros pcs. Primero probé en un windows 10 Home y luego en un Pro. Ahora consigue acceder a la aplicación sin dar un error crítico que antes finalizaba el programa. Pero la BD sigue sin funcionar. Encima me aparece otro error ya que uso un componente de JvRichEdit (error en MSFTEDIT.DLL, ya me empiezo a bugear yo!! )Trozo de la info de BD de FIREDAC. Código:
DriverID=MSAcc
Pooled=False
================================
FireDAC info
================================
Tool = RAD Studio 11.0
FireDAC = 28.0.0 (Build 106147)
Platform = Windows 32 bit
Defines = FireDAC_NOLOCALE_META;FireDAC_MONITOR
================================
Client info
================================
Loading driver MSAcc ...
Loading odbc32.dll driver manager
Creating ODBC environment handle
Searching for ODBC driver ...
Checking for ODBC driver [Microsoft Access Driver (*.mdb, *.accdb)] ...
Checking for ODBC driver [Microsoft Access Driver (*.mdb)] ...
Found [Microsoft Access Driver (*.mdb)]
Driver Manager version = 03.81.19041.0000
================================
Session info
================================
Current catalog =
Current schema =
Driver name = odbcjt32.dll
Driver version = 10.00.19041
Driver conformance = 3
DBMS name = ACCESS
DBMS version = 04.00.0000
|
|
#4
|
|||
|
|||
|
He usado access por la comodidad de hacer la base de datos.
Si me sigue dando problemas con lo drivers ODBC, que bd me podéis recomendar donde no tenga problemas con los drivers y no sea neceario instalar controladores especiales, etc... y que por lo menos me sirvan los querys SQL que estoy usando en FIREDAC. Me imagino que habrá programas que cambien de Access a otra base de datos. La base de datos es local y solo es mantenida por mí y si la pudiera llevar en un pendrive mejor. |
|
#5
|
|||
|
|||
|
Solucionado
Por si sirve a otros.
He encontrado una solución pero no sé si es la correcta, ya que he instalado muchos drivers de Microsoft y varios runtimes. Pero lo que he hecho es copiar en los ordenadores destino los archivos exe de FireDAC FDExplorer.exe, FDAdministrator.exe y FDMonitor.exe. Aunque he usado creo FCExplorer y como administrador he creado un archivo de definiciones de conexión con la ruta de la base de datos que ha guardado en la carpeta windows y parece que todo ha funcionado. Con respecto al error de MSFTEDIT.DLL si ejecuto como administrador el programa se soluciona (era un editor de RTF). |
|
#6
|
||||
|
||||
|
¿Y has probado a usar la Base de Datos MDB, con los componentes ADO? Nada que configurar, simplemente la conexión.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#7
|
|||
|
|||
|
Pues no sé por qué pensaba que era mejor lo de FIREDAC en el nuevo delphi CE 11.3.
ADO no da problemas en otros equipos, con los drivers? Se podría llevar la BD incluso en un portable? |
|
#8
|
||||
|
||||
|
Cita:
Pero ADO sigue funcionando muy bien. No suele tener problemas con drivers, porque el la mayoría de los Windows modernos ya vienen con el sistema. Además, entre:
Nosotros en nuestro sistema (que es grande) los usamos (ADO) y sigue funcionando muy bien.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Error al conectar un Adoconnection a una base de datos access con contraseña | feliz-58 | Conexión con bases de datos | 3 | 08-12-2013 17:09:56 |
| Conectar a una base de datos .mdb (access) | grandmasterdari | Conexión con bases de datos | 4 | 11-11-2009 02:12:52 |
| Cómo conectar a una base de datos de access usando el componente ADO | titopana | Varios | 3 | 08-01-2009 16:48:45 |
| Conectar un form a una base de datos de Access!!! | jocey | Conexión con bases de datos | 5 | 11-07-2007 13:40:33 |
| no me funciona mi base de datos en otro ordenador | Cosgaya | Varios | 4 | 10-06-2005 11:00:56 |
|