![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
base de datos SQLite no Conecta en Delphi 10.3.3
hola amigos como estan ,hace tiempo desarrolle una aplicacion para android en delphi xe5 y actualizada en delphi xe7 todo funcionaba bien hasta android 10 resulta que instale delphi 10.3.3 y compile el mismo proyecto sin modificar y lo instale en android 14 correctamente pero resulta que el problema es que la base de dato me da el siguiente error Error en la Conexion[FireDaC][Phys][SQLite]Error:unable to open database file el codigo que uso es el siguiente
me gustaria que me dijieran si esta version cambio la forma de conectarse a una base de datos |
#2
|
||||
|
||||
amigos disculpen e resuelto el problema no tiene que ver nada con el codigo sino con los permiso en android 14 especificamente porque en el proyecto le asigne permiso para leery escribir en la sd pero aun asi tuve que otorgarle manualmente los permiso en android 14 para que funcionase esto es asi ahora o es un problema de delphi 10.3.3
|
#3
|
|||
|
|||
los permisos tienes que activarlos en las Project Options, cosas como el acceso a internet, escritura etc con las que compone el Android Manifest
|
#4
|
||||
|
||||
eso es lo que hago siempre en todos mis proyectos para los Smartphone(Android) pero en android 14 tuve que manualmente hacerlo Ajuste/Aplicaciones/mi aplicacion/permiso asignado y ahi es que pude conectar la BD
Última edición por kurono fecha: 22-10-2024 a las 03:56:19. |
#5
|
|||
|
|||
pues esta bien que lo comentes kurono, para que la gente que tenga ese mismo problema sepa donde activarlo
de todas formas, yo soy un "pelele" con Android, he hecho cosas APK pero con mas suerte que otra cosa jaja ![]() pero nos vendria bien que algun experto iluminase un poco el asunto porque si los asignas desde Delphi/C++ Builder en las Opciones del Proyecto deberia funcionar sin tener que asignarlos manualmente en el telefono, aunque quizas Android 14 lo exija asi pero no se realmente muy bien porque te ha pasado eso. Quizas dependa de como tengas configurada la SEGURIDAD en tu telefono movil. Mira, en Project->Options aqui es donde te digo que activas los permisos de la app: ![]() Última edición por navbuoy fecha: 22-10-2024 a las 14:04:57. |
#6
|
||||
|
||||
como te dije antes asi es que lo e hecho siempre en esa misma ventana que pones pero de igual manera tuve que darle permiso en android 14 no se si es un fallo de delphi 10.3.3 o es el propio sistema android 14 que implementa esta modalidad,pero como tu dices algun experto que nos explique este caso
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
extraer ficheros de base de datos sqlite campo blob | juank1971 | Conexión con bases de datos | 3 | 03-10-2013 22:55:34 |
Incluir base SQLite en XCode | David Jiménez | FireMonkey | 4 | 05-09-2012 19:02:11 |
conectar con base de datos sqlite encriptada | anubis | Conexión con bases de datos | 2 | 12-01-2010 21:41:47 |
Crear base de datos y cargar datos desde delphi | Albano | MySQL | 4 | 17-05-2007 20:01:18 |
CGI + INTERBASE No Abre la Base de Datos | ASAPLTDA | Internet | 0 | 26-06-2003 16:17:08 |
![]() |
|