https://foro.gambas-es.org/viewtopic.php?f=1&t=950&p=5324#p5324
-----------------------------------
jguardon
Jueves, 16 Septiembre 2010, 18:25

Re: Usuarios De Un Programa
-----------------------------------
@abarzuaf

Eso tiene un inconveniente y es que si seteas una variable creada=true y la base de datos se borra accidentalmente el programa fallará.

La lógica indica que siendo una base de datos sqlite y por tanto un fichero en definitiva, es mucho más práctico comprobar al inicio del programa la existencia física de dicho archivo de base de datos.

Por ejemplo, dentro del Form_Open():

[code linenumbers=false syntax=gambas]IF NOT Exist("ruta_a_la_bd") THEN crearBD()

PRIVATE SUB crearBD()

' rutina que crea la base de datos

END[/code]

Saludos


