Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-08-2015
voci voci is offline
Miembro
 
Registrado: oct 2003
Posts: 97
Poder: 21
voci Va por buen camino
Access violation in module 'DBXCommondriver220.dpl'.

A ver si alguien que halla tenido el mismo problema me puede ayudar.

He instalado windows 7 de cero, he instalado XE8 y ahora cada vez que intento conectar con una base de datos sqlite me da este error:

Access violation at address 5234351B in module 'DBXCommonDriver220.bpl'. Read of address 00000015.

Ya he desinstalado y vuelto a instalar XE8 y el error persiste.

Gracias por la ayuda.
Responder Con Cita
  #2  
Antiguo 16-08-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Has instalado sqlite?
Responder Con Cita
  #3  
Antiguo 16-08-2015
voci voci is offline
Miembro
 
Registrado: oct 2003
Posts: 97
Poder: 21
voci Va por buen camino
Creía que delphi instalaba los motores de las bases de datos, no he instalado nada aparte de XE8.

Saludos.
Responder Con Cita
  #4  
Antiguo 16-08-2015
voci voci is offline
Miembro
 
Registrado: oct 2003
Posts: 97
Poder: 21
voci Va por buen camino
He instalado sqliteodbc.exe y continúa el error.

saludos.
Responder Con Cita
  #5  
Antiguo 16-08-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Qué es sqliteodbc.exe?
https://www.sqlite.org/download.html
Responder Con Cita
  #6  
Antiguo 16-08-2015
voci voci is offline
Miembro
 
Registrado: oct 2003
Posts: 97
Poder: 21
voci Va por buen camino
Es este:

http://www.ch-werner.de/sqliteodbc/sqliteodbc.exe

Saludos.
Responder Con Cita
  #7  
Antiguo 16-08-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Eso es un controlador odbc para sqlite, pero no es el sqlite.
Responder Con Cita
  #8  
Antiguo 16-08-2015
voci voci is offline
Miembro
 
Registrado: oct 2003
Posts: 97
Poder: 21
voci Va por buen camino
Entonces el que tengo que descargar es este:

https://www.sqlite.org/2015/sqlite-d...86-3081101.zip

¿No necesita instalador?

Saludos.
Responder Con Cita
  #9  
Antiguo 16-08-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No necesita instalador.
Responder Con Cita
  #10  
Antiguo 17-08-2015
voci voci is offline
Miembro
 
Registrado: oct 2003
Posts: 97
Poder: 21
voci Va por buen camino
Pues he copiado los dos archivos sqlite.def y sqlite3.dll en el directorio c:\windows\system32, he añadido la carpeta en la opción "library path" y sigo igual.

Saludos.
Responder Con Cita
  #11  
Antiguo 17-08-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Recuerda que no somos adivinos , danos más pistas, pon el código que usas, etc.
Responder Con Cita
  #12  
Antiguo 17-08-2015
voci voci is offline
Miembro
 
Registrado: oct 2003
Posts: 97
Poder: 21
voci Va por buen camino
El problema es que no me he explicado bien.
He hecho una instalación limpia de windows 7, y he instalado de nuevo XE8, hasta aquí todo bien, al hacer la instalación de XE8 no ha devuelto ningún error, pero ahora en el entorno de desarrollo cuando un programa, que antes funcionaba correctamente, intentar conectar a una base de datos devuelve este error:



Como he comentado, he desinstalado XE8 y lo he vuelto a instalar y el problema persiste.

Saludos.
Responder Con Cita
  #13  
Antiguo 19-08-2015
voci voci is offline
Miembro
 
Registrado: oct 2003
Posts: 97
Poder: 21
voci Va por buen camino
Por fin he podido solucionar el error, estabas en lo cierto Casimiro Notevi, el problema era la librería sqlite3.dll, la estaba añadiendo a la carpeta incorrecta, su lugar era la carpeta del sistema syswow64.

Saludos.
Responder Con Cita
  #14  
Antiguo 19-08-2015
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.022
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Me alegro
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Access violation at address ... in module 'RLINK32.DLL' FelipeDiaz Varios 18 26-03-2016 22:39:00
access violation in module idodbc32.dll error candylolz Conexión con bases de datos 0 21-08-2012 06:40:39
Access violation in module rtl100.bpl en Win7 LucasBols C++ Builder 0 07-11-2011 02:19:36
Access violation at adress in module amaia Varios 0 12-11-2010 00:10:55
Access Violation in module 'qrpt35.bpl' alt126 C++ Builder 5 03-02-2005 13:04:35


La franja horaria es GMT +2. Ahora son las 16:58:24.


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
Copyright 1996-2007 Club Delphi