Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 2 de 2
Ir a la página Anterior  1, 2
 
Crear Paquetes En Gambas con BB.DD.
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Crear Paquetes En Gambas 
 
Sì, con sqlite seguro que se puede, solo debes poner la  base en la carpeta datos del proyecto y copiarla en la primera ejecuciòn.
Saludos
 




===================
Migrando desde visual basic, el Gambas de Ms
Mi blog gambero
 
Dani26 - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Crear Paquetes En Gambas 
 
(RESUELTO)
Buenas tardes comunidad gambas...

Estaba perdido ya que estuve buscando la solución al problema....

en primer lugar este es el código que me funcionó para la creación de bases de datos en Mysql
DIM BDusuario AS String

IF hConecion <> NULL THEN RETURN FALSE

   BDusuario = "Nombre de la Base de Datos"

  hConecion = NEW Connection
  
    hConecion.Host = "localhost"
    hConecion.User = "root"
    hConecion.Password = "pass" 'La contraseña creada por el usuario
    hConecion.Type = "mysql"
    hConecion.Name = ""
    TRY hConecion.Open()
    IF NOT hConecion.Databases.Exist(BDusuario) THEN
      hConecion.Databases.Add(BDusuario)
      hConecion.Close()
      hConecion.Name = BDusuario
      hConecion.Open()

      ' Al crear la BD se llama un módulo para la creación de las tablas
      conexion.creartablas(hConecion, BDusuario)
    ELSE
      hConecion.Close()
      hConecion.Name = BDusuario
      IF ERROR THEN
         hConecion = NULL
         Message.Error("ERROR AL CONECTAR LA BASES DE DATOS")
         RETURN TRUE
      ENDIF
    ENDIF
      RETURN FALSE
 


y crear las tablas dentro del módulo se hace de la siguiente manera


PROCEDURE creartablas1(hconn AS Connection, sBasedatos AS String)
  
  DIM laTabla AS Table

   IF NOT hconn.Tables.Exist("NOMBRE DE LA TABLA") THEN
      laTabla = hconn.Tables.Add("NOMBRE DE LA TABLA", "InnoDB")  'creamos una tabla

      WITH laTabla
      .Fields.Add("id", db.Serial) ' Añadimos una clave primaria autoincremental  
       ' Añadimos los campos que necesitemos  
      .Fields.Add("Campo1", db.string, 35)
      .Fields.Add("Campo2", db.string, 30)
      .Fields.Add("Campo3", db.Integer)
      .PrimaryKey = ["id"]
      .Update()
      END WITH
   ENDIF

END
 


Todo el problema radica en que se debe tener el acceso a redes conectado con internet para poder realizar el paquete y al igual para la instalación, claro el sistema que realice no funciona si no tengo conexión a internet....
 



 
NelsonVento - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Crear Paquetes Deb De Los Fuentes De Gamba... abarzuaf Instalación 5 Jueves, 08 Octobre 2009, 01:08 Ver último mensaje
abarzuaf
No hay nuevos mensajes No Puedo Crear Paquetes En Deb En Gambas 2.19 jousseph General 6 Sabado, 17 Julio 2010, 04:00 Ver último mensaje
jousseph
No hay nuevos mensajes Crear Paquetes DEB De Los Fuentes De Gambas destroyer Instalación 7 Viernes, 27 May 2011, 19:09 Ver último mensaje
destroyer
No hay nuevos mensajes Error Al Crear Paquetes De Instalaciòn En... jousseph Instalación 1 Domingo, 26 Agosto 2012, 23:41 Ver último mensaje
jousseph
 

Publicar nuevo tema  Responder al tema  Página 2 de 2
Ir a la página Anterior  1, 2

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron