Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-12-2014
Minoru Minoru is offline
Miembro
NULL
 
Registrado: dic 2014
Posts: 22
Poder: 0
Minoru Va por buen camino
Smile Modificar Datos y Guardar en un Campo DB:Firebird

Buenas, aquí nuevamente molestando. jejeje. pero gracias a las ayudan que dan en el foro aprendo mucho cada vez.

ahora estoy atrapado nuevamente, con crear el código en el botón guardar he estado leyendo pero no encuentro.
sale que debiera ser fácil con un Query.Post. pero veo que no me deja editar los campos y por lo cual menos guardar. T_T

help me!! jajaja :$

Codigo:
https://www.dropbox.com/s/a725t8nnx3...er1.3.rar?dl=0

Responder Con Cita
  #2  
Antiguo 19-12-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
http://www.intitec.com/varios/Delphi...rd_con_ibx.pdf
Responder Con Cita
  #3  
Antiguo 19-12-2014
Minoru Minoru is offline
Miembro
NULL
 
Registrado: dic 2014
Posts: 22
Poder: 0
Minoru Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
acabo de leer lo que expones, muchas cosas las entendí por que ya las aplique en el código y con la ayuda de eficsa se han echo. solo me falto una cosa que no pude hacer del tutorial es con el componente IBDataSet, es el equivalente a cual en lazarus? ya que como comente anteriormente las demás cosas ya las he aplicado.
Responder Con Cita
  #4  
Antiguo 19-12-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Minoru.

No soy experto en Lazarus y sus componentes de datos, pero pareciera que el TSQLQuery tiene un comportamiento similar al TIBDataSet.
Una mirada permite ver que hay correspondencia en muchas de sus propiedades. Creo que podrías intentar aplicar lo leido sobre un SQLQuery y si encontras diferencias que te traben, las plantearas para ver si podemos solucionarlas.

Otra opción es que descargues la librería ZeosLib.
Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #5  
Antiguo 19-12-2014
Minoru Minoru is offline
Miembro
NULL
 
Registrado: dic 2014
Posts: 22
Poder: 0
Minoru Va por buen camino
exactamente, justo ahora estoy intentando instalar el componente zeos. ya que supuestamente es el equivalente a IBDataset que hay en delphi. siento que me complicare mas
Responder Con Cita
  #6  
Antiguo 19-12-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pero no hace falta que cambies de componentes, ni mucho menos. Solamente poner la sentencia adecuada en el sitio que debe ir
Responder Con Cita
  #7  
Antiguo 19-12-2014
Minoru Minoru is offline
Miembro
NULL
 
Registrado: dic 2014
Posts: 22
Poder: 0
Minoru Va por buen camino
es que el tutorial de casimiro, con el TIBDataSet se ve facil. solo se pone en dataset editor, se selecciona la clave primaria, las tablas y genera los códigos para el Modificar, Insertar, Borrar y Refrescar. por lo que lei. pero aqui empezamos que no se encuentra ningun dataset editor en el TSQLQuery.

me acuerdo que antes en el TDBNavigator, salian las opciones de refrescar guardar y cosas asi. que me permitia modificar. pero ahora en el TDBNavigator solo me da opciones para moverme.
Responder Con Cita
  #8  
Antiguo 19-12-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Instala las IBX, creo que será más cómodo.
Responder Con Cita
  #9  
Antiguo 19-12-2014
Minoru Minoru is offline
Miembro
NULL
 
Registrado: dic 2014
Posts: 22
Poder: 0
Minoru Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Instala las IBX, creo que será más cómodo.
intentare probar con zeos, si logro solucionarla. subiré el código ya listo para ayudar también a otras personas. igual si alguien lo soluciona primero. su ayuda sera bienvenida. :P
Responder Con Cita
  #10  
Antiguo 19-12-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Si alguien ha solucionado?

Creo que entonces no me he enterado del problema que tienes.

Responder Con Cita
  #11  
Antiguo 19-12-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Minoru.

Por lo que pude leer aquí Working With TSQLQuery/es, pareciera que el componente TSQLQuery genera automáticamente las sentencias SQL estándares de inserción, borrado, modificación y refresco. Dandote por otro lado, la posibilidad de modificar las primeras tres para casos particulares.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #12  
Antiguo 19-12-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por ecfisa Ver Mensaje
Hola Minoru.
Por lo que pude leer aquí Working With TSQLQuery/es, pareciera que el componente TSQLQuery genera automáticamente las sentencias SQL estándares de inserción, borrado, modificación y refresco. Dandote por otro lado, la posibilidad de modificar las primeras tres para casos particulares.
Saludos
Por eso decía que no hace falta instalar zeos ni nada, que tan solo necesita ver el ejemplo que he enlazado con las IBX, porque el funcionamiento es igual. Pero se ve que no lo ha leído.
Responder Con Cita
  #13  
Antiguo 19-12-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Instala las IBX, creo que será más cómodo.


Recién me entero que existían para Lazarus

¿ Son estos ? IBX For Lazarus (Firebird Express)

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #14  
Antiguo 19-12-2014
Minoru Minoru is offline
Miembro
NULL
 
Registrado: dic 2014
Posts: 22
Poder: 0
Minoru Va por buen camino
y yo que ni son las IBX... :$ recien estoy leyendo para saber que es. jejjee. soy muy burro paciencia :P
Responder Con Cita
  #15  
Antiguo 19-12-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por ecfisa Ver Mensaje


Recién me entero que existían para Lazarus

¿ Son estos ? IBX For Lazarus (Firebird Express)

Saludos
Sí, y para linux, son los que tengo instalados para mis pruebecitas
Responder Con Cita
  #16  
Antiguo 19-12-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Minoru.
Cita:
Empezado por Minoru Ver Mensaje
y yo que ni son las IBX... :$ recien estoy leyendo para saber que es...
Por eso mismo , sigue el consejo de Casimiro, continua usando el componente TSQLQuery que prácticamente no tiene diferencia con el TIBDataSet y cualquier duda la planteas que seguro encontramos la equivalencia.

Una vez que lo manejes bién, ya podrás evaluar si te conviene usar otra librería.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #17  
Antiguo 19-12-2014
Minoru Minoru is offline
Miembro
NULL
 
Registrado: dic 2014
Posts: 22
Poder: 0
Minoru Va por buen camino
Cita:
Empezado por ecfisa Ver Mensaje
Hola Minoru.

Por eso mismo , sigue el consejo de Casimiro, continua usando el componente TSQLQuery que prácticamente no tiene diferencia con el TIBDataSet y cualquier duda la planteas que seguro encontramos la equivalencia.

Una vez que lo manejes bién, ya podrás evaluar si te conviene usar otra librería.

Saludos
ya lo vi, ya instale la librería que mencionas. ahora aplico los ejemplos. es que usaba la conexión que trae en defecto en SQLDB. pero veo que esta libreria si trae el TIBDataset. mil disculpas
Responder Con Cita
  #18  
Antiguo 19-12-2014
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.039
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Ni eres burro, ni tienes que pedir disculpas. Simplemente, nadie nace sabiendo. Por eso hay que leer, leer, leer y practicar
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema al guardar en campo BLOB firebird n03l Conexión con bases de datos 12 05-10-2015 22:57:24
Guardar null (nolo) en un campo fecha en Firebird cahosoft Conexión con bases de datos 3 19-04-2014 09:54:17
Guardar Muchos Caracter En Un Campo Firebird ingabraham Varios 2 22-03-2010 16:25:52
Problemas al guardar datos en firebird Velia Firebird e Interbase 4 18-08-2007 16:41:19
Modificar datos de un campo Blob jzk Varios 0 10-05-2005 13:05:57


La franja horaria es GMT +2. Ahora son las 03:27:20.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi