FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Modificar & borrar desde delphi
Buen dia a todos, tengo una aplicacion hecha con delpi conectada con firebird,
por medio de una tabla creada en IBexpert. Tengo un grid en el cual m muestra los campos en 2 DBedit, el problema es q no se como ingresar el codigo y en donde para poder modificar los datos q registro en mi base de datos . Este es el codigo q uso, pero no m funciona. AYUDA PLS! gracias ^^ .salu2.
Última edición por ecfisa fecha: 28-09-2011 a las 06:13:34. Razón: Etiquetas [DELPHI] [/DELPHI] |
#2
|
||||
|
||||
Hola learning_delphi y bienvenido a los foros de Club Delphi.
Como es costumbre con los recién llegados, te invito a que leas la Guía de estilo (si no lo has echo ya ). Encerré tu código Delphi entre las etiquetas [delphi] [/delphi], notarás que le dá mucha más legibilidad. El uso de las mismas lo encontrás aquí. En cuanto a tu problema, creo que está en las líneas donde asignas el contenido a los parámetros: Ya que parece que tu intención es enviár el contenido de los DBEdit's como valores de los parámetros, deberías especificar la propiedad Text de los mismos, es decir algo así:
Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 28-09-2011 a las 06:34:21. |
#3
|
|||
|
|||
Intente hacerlo de esa manera poniendo en las lineas :
.... Funciona en la linea con tipo de dato String , pero me envia el siguiente error en la sigueinte linea: form1.q1.ParamByName('p1').asSmallInt:=form3.DBedit1.text; [Error] Unit3.pas(45): Incompatible types: 'Integer' and 'TMaskedText' 'se por que es el error , pero no se como solucionarlo :s, de q manera puedo ingresar datos DBedit.text a mis parametros .Integer . muchas gracias por su amable respuesta ^^ Saludos. Última edición por ecfisa fecha: 28-09-2011 a las 21:10:37. Razón: Etiquetas [DELPHI] [DELPHI] |
#5
|
||||
|
||||
Hola learning_delphi.
Como bién te dice RONPABLO, debes respetar el tipo de dato del campo involucrado para asignarle el valor al parámetro. Es decir si le indicás un tipo (en este caso AsSmallInt) y le enviás otro (como Text de tipo TMaskedText), primeramente tenes que convertirlo con alguna de las funciones que te indica Pablo. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 28-09-2011 a las 21:24:33. |
#6
|
|||
|
|||
Muchas gracias por el consejo de ambos, lo he puesto en practica pero .. me sigue arrojando error; el programa corre pero a la hora de efectuar modificaciones a los registros existentes m pone este mensaje:
proyect1.exe raised exception class EIBInterbaseError with message' Dynamic SQL Error SQL error code=-104 Token unknown -line1,column 40 )'.Process stopped. Use Step or Run to continue todo funciona bien, me guarda datos, me los borra, pero a la hora de modificar ocurre esto... :s gracias , spero puedan ayudarme agradesco infinitamente . |
#7
|
|||
|
|||
Cita:
Eternas disuculpaaas!! ya encontre el error! agradesco mucho por su ayuda y comprension ^^ , tenia un error con un parentesis que no iba ahi jeje. muy amables. saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Modificar Word (.DOC) desde Delphi | Siem | Servers | 5 | 15-12-2014 15:25:37 |
Problemas al borrar un archivo desde Delphi | pablopessoa | Varios | 5 | 07-01-2009 01:25:46 |
Grabar y Borrar CDS con IMAPI desde delphi | yordan | API de Windows | 0 | 18-02-2008 17:11:01 |
Modificar opciones impresora desde delphi | walace_soy | Impresión | 0 | 18-09-2007 12:18:17 |
Modificar texto de un pdf desde delphi | Masu | Varios | 1 | 04-06-2005 16:16:40 |
|