Hola a todos!
Estoy escribiendo una aplicación que guarda apuntes sobre de clases.
Utiliza una base de datos sqlite3 para guardar la información. Actualmente el archivo de la base de datos se encuentra en la carpeta del programa.
Tengo dos problemas:
1. Cuando creo el ejecutable (por ejemplo en el escritorio). No se encuentra el archivo
Código:
Conn = New Connection
Conn.Type = "sqlite"
Conn.Host = Application.Path
Conn.Name = "db_clases_prueba"
Application.path dirige al Escritorio. Si el programa está instalado a /bin...
Lo que lleva al problema #2. ¿Cómo empaquetar y ubicar el archivo en el instalador?. Con los íconos no tengo problema. Leí una entrada que hablaba de esto y sé que Gambas lo hace solo y funciona perfecto.
Mi idea era hacer un
Código:
Mkdir ("$home/MyNotesDb")
Primero (error: acceso prohibido) y luego ver de que manera copiar la base de datos a esa ubicación.
La idea es ya tener una base de datos creada con algunos ejemplos. Cosa que al abrir el programa ya se abra la base de datos.
Espero haber sido claro en mi pregunta
Desde ya agradezco cualquier información que puedan dame.
Agrego.
Intenté esto al crear el instalador, pero tampoco.