FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Android SQLite pantalla negra
Hola a todos:
Gracias a vuestra ayuda, consegui entender como funciona XE5 un poco mejor, pero me ocurre lo siguiente: Si compilo uno de los snnipets de ejemplo de embarcadero sin modificar nada, tanto en target emulador android como terminal fisico, funciona sin problemas. Si sigo el ejemplo paso a paso Mobile Tutorial: Using SQLite (iOS and Android) pero con otra tabla que yo me invento y la pongo en c:\kk me compila y despliega sin problema, pero al ejecutar tanto en emulador como en dispositivo físico, se me queda la pantalla en negro. El fallo tiene que ver con la base de datos, seguro, ya que si al TDataSet le cambio active por False, la aplicación no se queda en negro, aunque logicamente, n hace nada al no tener base de datos. Adjunto codigo de ejemplo a ver si alguien me dice que es lo que hago mal. wetransfer.com/downloads/52f9f6f273b416a882592d1a0e15aa3a20131231121155/63a4cc040e0a62e8051e5f8a3a60629420131231121155/2bad8e Muchas gracias |
#2
|
||||
|
||||
¿Copias la BD al dispositivo?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
Hola:
En el deplorable Manager busco la ruta de la base de datos la añado como fichero y en el caso de android cambió la ruta por assets\internal\ Eso si, no se cómo asegurarme de si la base de datos está realmente copiada o no. El enlace que puse el otro día hay que añadir h t tp://w ww. Por sí quieres verlo Gracias |
#4
|
||||
|
||||
Para saber si el fichero existe o no, puedes usar FileExists (supongo que funcionará).
Otra opción es intentar crear una Base de Datos en el momento de ejecutar. Revisa estos links, a ver si alguno te ayuda: XE5 DataBase deployment Develop Android database App in XE5
__________________
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. |
#5
|
|||
|
|||
Cita:
yo tuve algún problemilla con SQLite quizás te pueda servir de algo, suerte. |
#6
|
|||
|
|||
Gracias por vuestra ayuda. Creo saber lo que me ocurre, que es un problemón muy gordo para mi.
Con las bases de datos de ejemplo, todo me funciona sin problemas, pero apenas pongo una base de datos creada por mi mediante el data explorer junto con alguna tabla mía también (igual que los ejemplos pero con otro nombre), es cuando me pasa todo lo que voy relatando en el post. La opcion CREATE TABLE IF NOT EXISTS ...... siempre la crea, porque por algún motivo, creo que no estoy generando bases de datos de forma correcta y lo peor es que no se como hacerlo, con que herramienta. He utilizado sqlite3.exe de la siguiente forma también con los mismo resultados y el caso es que con el data explorer veo los datos, pero en un tlistview del IDE no y tampoco en Android. Sqlite3 create database and table with load.bat file and fill data to table example.
Estoy desesperado, he visto cientos de videos pero todos son con bases de datos ya creadas y claro, yo quiero crear mis propias bases de datos y por más que busco, no consigo encontrar algo con lo que pueda crear bases de datos sqlite o GDB Gracias. |
#7
|
||||
|
||||
Creo que la desesperación te está nublando la vista, tómatelo con calma y trata de entender los ejemplos, videos, etc. siguiéndolos poco a poco, y sin avanzar hasta que comprendas cada parte.
Para crear una base de datos lo acabas de escribir tú mismo:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#8
|
|||
|
|||
Buenos dias David,
Has conseguido encontrar solución a tu problema? a mi me pasa exactamente lo mismo. espero tu respuesta. Gracias y un saludo |
#9
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#10
|
|||
|
|||
SQLite no se guarda en dispositivo
Puede que esto suceda por algún parametro en los Uses permission del dispositivo android ya que el código funciona bien en Windows.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Delphi + WebCam + Pantalla Negra | pape19 | Varios | 6 | 21-12-2012 02:32:00 |
Cartucho de color con tinta Negra | kurono | La Taberna | 9 | 17-05-2010 23:37:58 |
Capturar Pantalla = Pantalla negra | DarkDudae | Gráficos | 8 | 27-10-2008 13:29:36 |
...bailamos mi negra ?... | Jure | Humor | 3 | 20-12-2007 13:10:25 |
De pata negra. Jamón rima con Japón. | marcoszorrilla | La Taberna | 7 | 27-02-2007 23:18:11 |
|