![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
ok, lo vuelvo a poner una disculpa
las variables de tipo entero son nemp, edad y la variable de tipo fecha es hoy gracias por la atencion Última edición por Casimiro Noteví fecha: 07-05-2012 a las 23:39:34. Razón: Poner etiquetas [delphi] [/delphi] |
|
#2
|
||||
|
||||
|
Te recuerdo lo de poner los tags al código fuente, ejemplo:
![]() Gracias ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
Si te fijas en el código verás que sigue estando mal las comillas, que no has puesto los campos texto y fecha entre comillas, etc.
O sea, que no estás haciendo nada de lo que te he comentado. Si no ayudas a que te ayuden... pues nada, amigo, tú mismo ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
|||
|
|||
|
ok ya hice lo que me comentaron que la variable de tipo entera la pusiera entre apostrofes y pero me marca un error de:
incompatible types:'String' and 'Integer', por tal motivo como se pone la variable correctamente. por favor me podrian decir que pasa todavia, muchas gracias por el apoyo Última edición por ecfisa fecha: 08-05-2012 a las 07:10:23. Razón: Acomodar etiquetas [delphi] |
|
#5
|
||||
|
||||
|
Hola angelvazv.
El error es de conversión, estás intentando asignar un valor de tipo Integer en una variable que puede almacenar el tipo string. Lamentablemente no pusiste la declaración de variables así que voy a tentar la suerte... ![]() Te pongo un código un poco diferente, utilizando parámetros. Que a mi criterio, le otorga seguridad, claridad y simplicidad: Si te fijas, en tres líneas usé AsInteger, sospecho que en esos casos estás asignando un Integer a un TStringField (pero podrían ser más). Si declaras una variable de tipo Integer como por ejemplo nemp (creo que es integer), no podés asignarla a un campo de tipo TStringField sin hacer antes las conversiones necesarias. Sin el uso de parámetros tendrías que hacer algo parecido a: ¨ Encerrando entre comillas y convirtiendo a cadena mediante la función correspondiente, a cada variable de tipo entera o flotante que utilices. Como verás, es un código mucho más complejo, difícil de leer y propenso a errores. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 08-05-2012 a las 09:42:08. |
|
#6
|
|||
|
|||
|
Excelente muhisimas gracias ahora una pregunta mas como se pone para las variable tipos fecha por que la variable hoy es de este tipo, asi como esta no me marcar error al ejecutar el programa pero cuando presiono para cuardarlo en la base es donde marca el error de las variable.
ParamByName('hoy').AsDate:= hoy; y muchas gracias por la ayuda. |
|
#7
|
|||
|
|||
|
esa parte ya esta muchisimas gracias a todos lo que me ayudaron, este foro es lo maximo.
y nuevamente muchisimas gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Crear una base de Datos de MS SQL desde Delphi | agalvan_kit | SQL | 3 | 03-08-2015 21:27:56 |
| Insertar combo con datos a Excel desde Delphi | capo979 | Varios | 4 | 04-06-2008 14:26:09 |
| Insertar Datos a un campo de la base de datos desde un DBEdit | saltamirano | Varios | 11 | 12-12-2007 17:29:35 |
| Crear base de datos y cargar datos desde delphi | Albano | MySQL | 4 | 17-05-2007 20:01:18 |
| Insertar datos en archivo word desde aplicacion Delphi | JulioGO | Servers | 1 | 24-02-2007 22:43:16 |
|