Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Pasar Todos Los Datos De Un Table View A Una Base De Datos
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Pasar Todos Los Datos De Un Table View A Una Base De Datos 
 
Hola que tal. Quería preguntar si alguien conoce alguna forma de volcar todos los datos que hay en un TableView a una base de datos mysql. Porque tengo un TableView que modifico los datos y quiero pasar lo que edite a una base de datos mysql. Ya intente de todo.     . Desde ahora les agradezco. Uso gambas 2.21, con ubuntu 10.10.
 



 
alan - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pasar Todos Los Datos De Un Table View A Una Base De Datos 
 
Todo no lo has intentado porque se puede y no lo has hecho ja ja ja

En el evento save del tableview puedes poner un update y así cuando acabas una linea la updateas (por ejemplo al terminar de editar el último campo o al cambiar de fila si en ella has editado algo. En fin como lo veas.
 



 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pasar Todos Los Datos De Un Table View A Una Base De Datos 
 
Ok, soplo. Suponiendo que los datos del tableview realmente provengan de la base de datos y no la haya "llenado" a mano. No tengo muy claro cómo alan ha usado su tableview porque no lo explica detalladamente.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pasar Todos Los Datos De Un Table View A Una Base De Datos 
 
bueno si ha llenado a mano solo hay que insertar un registro en blanco cuando insertas una fila en el tableview.

A mi eso la verdad no me gusta pero poder se puede. Yo prefiero un formulario como es debido y que lo que metes en el formulario se muestra en una fila en el grid. De esa forma te quitas todos los problemas que da el grid y solo muestras lo que el usuario ha escrito.

Pero para gustos los colores
 
 



 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pasar Todos Los Datos De Un Table View A Una Base De Datos 
 
Hola Alan.

Este ejemplo te puede servir.

Yo lo hago asi por que las consultas me dan mucha guerra.

Puede que soplo que es un experto en eso   pueda decirnos como insertaría los datos con una consulta.

basetb.tar.gz
Descripción:  
Descargar
Nombre del archivo: basetb.tar.gz
Tamaño: 9.83 KB
Descargado: 132 veces
basetb.tar.gz
Descripción:  
Descargar
Nombre del archivo: basetb.tar.gz
Tamaño: 9.83 KB
Descargado: 132 veces
basetb.tar.gz
Descripción:  
Descargar
Nombre del archivo: basetb.tar.gz
Tamaño: 9.83 KB
Descargado: 132 veces

 



 
última edición por pittusa el Domingo, 27 Febrero 2011, 12:20; editado 1 vez 
pittusa - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pasar Todos Los Datos De Un Table View A Una Base De Datos 
 
Yo no soy ningún experto je je je es que empecé antes que no es lo mismo.

Aquí teneis un ejemplo
actualizar datos en tabla procedentes de un tableview
 



 
soplo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pasar Todos Los Datos De Un Table View A Una Base De Datos 
 
Hola.

Bueno.. Alan, he conseguido meter los datos con una consulta. Gracias a soplo.

Muy buena la pagina, lo que esta en frances, pero bueno...

Fíjate las lineas de código que se eliminan con una consulta:

PUBLIC SUB tb_Save(fila AS Integer, columna AS Integer, valor AS String)

DIM Sql AS String

    tb[fila, columna].Text = valor
    'v = con.Exec("Select * from datos where id= '" & TB[TB.row, 0].text & "'")
    'v = con.Edit("datos", "id=" & v["id"])


'v!nombre = TB[TB.row, 1].text
'v!apellido = TB[tb.row, 2].text
'v!telefono = TB[tb.row, 3].text

Sql = "update datos set nombre='" & TB[TB.row, 1].text & "', apellido='" & TB[TB.row, 2].text & "', telefono='" & TB[TB.row, 1].text & "' where id='" & TB[TB.row, 0].text & "'"
con.exec(sql)

  
'v.update

END


Muy bueno. Tendré que ponerme con lo de las consultas, creo que ahorran bastante.

gracias soplo  
 



 
última edición por pittusa el Domingo, 27 Febrero 2011, 18:00; editado 1 vez 
pittusa - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Pasar Todos Los Datos De Un Table View A Una Base De Datos 
 
Muchas gracias amigos me solucionaron un problema       ... Les agradesco a todos su interes
 



 
alan - 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 Re: Busquedad En Un Table View(Solucionado) Fenriz07 Controles/Librerías/Componentes 2 Martes, 07 Septiembre 2010, 04:54 Ver último mensaje
Fenriz07
No hay nuevos mensajes Pasar Base De Datos Sqlite3 A Excel pittusa Bases de Datos 7 Viernes, 19 Junio 2015, 08:28 Ver último mensaje
shordi
No hay nuevos mensajes Problema Con Tamaño De Table View desoljor Controles/Librerías/Componentes 10 Viernes, 11 Septiembre 2015, 20:39 Ver último mensaje
shordi
No hay nuevos mensajes Reto 6 (v3ctor) Listar Los View De Una Bas... v3ctor Retos de programación 4 Domingo, 01 Octobre 2017, 16:44 Ver último mensaje
v3ctor
 

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


 
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