Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Crear Base De Datos SQL Desde Conexiones En Gambas 3 (Solucionado)

Crear Base De Datos SQL Desde Conexiones En Gambas 3 (Solucionado)
Artículo
Responder citando    Descargar mensaje  
Mensaje Crear Base De Datos SQL Desde Conexiones En Gambas 3 (Solucionado) 
 
Hola soy nuevo en esto de el mundo de la programación y tengo dificultad con la creación de la base de datos. Quise probar desde gambas 3 a través de conexiones lo que he logrado es crearla pero me faltaría saber como hago para poder ingresar los datos de la TableView a la Base SQL. Leí distintos ejemplos en el foro pero la mayoría están para cuando la base de datos no se crea desde conexiones sino afuera de gambas3.



 
última edición por SafeMango el Viernes, 30 Diciembre 2016, 01:58; editado 1 vez 
SafeMango - Ver perfil del usuario Enviar mensaje privado  
SafeMango [ Jueves, 15 Diciembre 2016, 19:38 ]
 


Crear Base De Datos SQL Desde Conexiones En Gambas 3 (Solucionado)
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Crear Base De Dato SQL Desde Conexiones En Gambas 3 
 
Citar:
pero la mayoría están para cuando la base de datos no se crea desde conexiones sino afuera de gambas3.

No hay ninguna diferencia en un caso u otro. Los ejemplos que hayas visto te valen.

Saludos.



 
shordi - Ver perfil del usuario Enviar mensaje privado  
shordi [ Jueves, 15 Diciembre 2016, 20:13 ]
Responder citando    Descargar mensaje  
Mensaje Re: Crear Base De Datos SQL Desde Conexiones En Gambas 3 
 
Si ya tenes datos en el tableview tenes que usar el evento _Data de este (el tableview) y con ese evento recorres todas las celdas del tableview para obetener los datos.
Bien, luego podes poner los datos usando la conexión que tenes ya creada mediante una consulta SQL o mediante el "método gambas".

Para el método SQL puro y duro digamos, mejor subi tu proyecto y te comento sobre este.

Para el método gambas fijate acá:
http://wiki.gambas-es.org/doku.php/trabajar_con_bases_de_datos

Para crear bases de datos te recomiendo que uses sqlite3 y que uses estos dos programas para crearlas DB Browser for sqlite y Sqliteman son los dos para lo mismo pero en algunas cosas se complementan. Si bien la herramienta de gambas es una buena opción para simplificar el tema de bases de datos, siempre es recomendable aprender a usar herramientas especificas, tal ves te lleve algo mas de tiempo pero luego tendrás soltura con una buena herramienta para bases de datos y eso es importante a la hora de hacer y pensar como hacer programas.

Saludos y bienvenido al foro.



 
tincho - Ver perfil del usuario Enviar mensaje privado  
tincho [ Viernes, 16 Diciembre 2016, 00:41 ]
Responder citando    Descargar mensaje  
Mensaje Re: Crear Base De Datos SQL Desde Conexiones En Gambas 3 
 
El programa consiste en crear 2 bases de datos
1 base de dato de clientes que contenga
- nombre cliente
- dirección
- celular
- rubro
2 base de datos que contenga
- Artículos
- precios de los artículos

el inconveniente que tengo es con los resultados y sobre todo lo que va dentro del paréntesis
discúlpenme si no me se expresar de manera correcta es que vuelvo a decir que soy nuevo en esto cree la tabla desde conecciones también tengo DB Browser para crear las tablas sqlite.



 
SafeMango - Ver perfil del usuario Enviar mensaje privado  
SafeMango [ Jueves, 29 Diciembre 2016, 16:32 ]
Responder citando    Descargar mensaje  
Mensaje Re: Crear Base De Datos SQL Desde Conexiones En Gambas 3 
 
SafeMango escribió: [Ver mensaje]
El programa consiste en crear 2 bases de datos
1 base de dato de clientes que contenga
- nombre cliente
- dirección
- celular
- rubro
2 base de datos que contenga
- Artículos
- precios de los artículos

el inconveniente que tengo es con los resultados y sobre todo lo que va dentro del paréntesis
discúlpenme si no me se expresar de manera correcta es que vuelvo a decir que soy nuevo en esto cree la tabla desde conecciones también tengo DB Browser para crear las tablas sqlite.


No es necesario que crees dos bases de datos con dos tablas en una misma base de datos te bastaría para hacer lo que decís en el ejemplo.
Luego con el programa DB Browser podes crear los "vínculos" ( claves foráneas ).
Pero un programa que consista solo en crear dos tablas no me parece muy útil, ademas el programa debería editar los datos existentes agregar registros nuevos o borrarlos, ademas claro, de visualizarlos.

Saludos.



 
tincho - Ver perfil del usuario Enviar mensaje privado  
tincho [ Jueves, 29 Diciembre 2016, 17:18 ]
Responder citando    Descargar mensaje  
Mensaje Re: Crear Base De Datos SQL Desde Conexiones En Gambas 3 
 
también puedes subir lo que tienes hecho y así también se te puede ayudar.
y no te de vergüenza subirlo ya que el rey de errores y horrores de código soy ya jajajaj.
saludos.



 
v3ctor - Ver perfil del usuario Enviar mensaje privado  
v3ctor [ Jueves, 29 Diciembre 2016, 18:04 ]
Responder citando    Descargar mensaje  
Mensaje Re: Crear Base De Datos SQL Desde Conexiones En Gambas 3 
 
Ay mande el archivo fuente



 
última edición por SafeMango el Viernes, 30 Diciembre 2016, 01:49; editado 1 vez 
SafeMango - Ver perfil del usuario Enviar mensaje privado  
SafeMango [ Jueves, 29 Diciembre 2016, 19:20 ]
Responder citando    Descargar mensaje  
Mensaje Re: Crear Base De Datos SQL Desde Conexiones En Gambas 3 
 
estem.....

anda a proyecto-->crear---> archivo fuente

ese archivo lo subes al servidor en la parte a abajo cuando creas o editas un post dice adjuntar archivo

saludos.



 
v3ctor - Ver perfil del usuario Enviar mensaje privado  
v3ctor [ Jueves, 29 Diciembre 2016, 19:28 ]
Responder citando    Descargar mensaje  
Mensaje Re: Crear Base De Datos SQL Desde Conexiones En Gambas 3 
 
ay mando el archivo fuente

Negocio-0.0.1.tar.gz
Descripción: Hay mando el archivo fuente 
Descargar
Nombre del archivo: Negocio-0.0.1.tar.gz
Tamaño: 14.17 KB
Descargado: 92 veces
Negocio-0.0.1.tar.gz
Descripción: Hay mando el archivo fuente 
Descargar
Nombre del archivo: Negocio-0.0.1.tar.gz
Tamaño: 14.17 KB
Descargado: 92 veces
Negocio-0.0.1.tar.gz
Descripción: Hay mando el archivo fuente 
Descargar
Nombre del archivo: Negocio-0.0.1.tar.gz
Tamaño: 14.17 KB
Descargado: 92 veces




 
SafeMango - Ver perfil del usuario Enviar mensaje privado  
SafeMango [ Jueves, 29 Diciembre 2016, 20:57 ]
Responder citando    Descargar mensaje  
Mensaje Re: Crear Base De Datos SQL Desde Conexiones En Gambas 3 
 
Ay pude crear la base de datos y ademas pude visualisarla en un GridView
1) Lo primero que hice fue crear dos variables xcon xresClientes en el modulo Var
Public xcon As Connection
Public xresclientes As Result

2) luego me conecte a la base de datos que cree en conecciones

Public Sub conectarBdClientes()
  
  Var.xcon = Connections["Connection1"]
  Var.xcon.Open()
  If Var.xcon = Null Then
     Message.error("Error al intentar conectarse a la base de datos")
  Endif
  
End

3) y por ultimo mostre los datos de la base de dato en un gridview

Public Sub MostrarClientes()
  Dim c As Integer
  Var.xresclientes = Var.xcon.Exec("select * from Clientes") 'Clientes es el nombre de mi tabla de datos en Connection1
  FMain.GvClientes.Rows.Count = Var.xres.Count
  For c = 0 To Var.xres.Count - 1
    With FMain
      
      .GvClientes[c, 0].Text = Var.xresclientes["Rubro"] 'Rubro, Nombre, Direccion, Celular son titulos de columnas de la tabla Clientes
      .GvClientes[c, 1].Text = Var.xresclientes["Nombre"]
      .GvClientes[c, 2].Text = Var.xresclientes["Direccion"]
      .GvClientes[c, 3].Text = Var.xresclientes["Celular"]
    End With
    Var.xres.MoveNext 'hace que se proceda a la siguiente fila en la tabla Clientes
  Next
   FMain.GvClientes.Refresh
        
End



 
SafeMango - Ver perfil del usuario Enviar mensaje privado  
SafeMango [ Viernes, 30 Diciembre 2016, 01:57 ]
Mostrar mensajes anteriores:    
 
Publicar nuevo tema  Responder al tema  Página 1 de 1
 
 

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


 



 

cron