FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Int64 e Integer
Hola a todos !
En un módulo .PAS tengo una variable IntNo declarada como Int64 e intento pasarle un valor de un IBDataSet
El valor de IntNo en caso de haber un Int64 en el IBDataSet es irreal y un valor negativo. Si lo paso como Value, me dá error al compilar diciendo que incompatibilidad entre Variant e Integer. Como le puedo pasar ese valor Int64 ? Saludos
__________________
Piensa siempre en positivo ! |
#2
|
||||
|
||||
Pruebas con la propuiedad AsVariant, o Value no recuerdo bien cual es.
Saludos.
__________________
No todo es la maravilla de japon!. |
#3
|
||||
|
||||
Suelo utilizar ambas, tanto Value como AsVariant, pero en este caso concreto, al ser un módulo sólo de código dentro de un fichero .PAS, al parecer algo cambia y no me lo acepta.
__________________
Piensa siempre en positivo ! |
#4
|
||||
|
||||
Lo he acabado solucionando de esta manera :
He cogido todo el código que tenía en mi .PAS y lo he metido en un nuevo Form que no contiene nada, mas que el propio form vacio. Al estar el código asociado a un form ya me permite todas las operaciones y lo hace de forma correcta, como siempre estaba acostumbrado. ... cosas del Delphi
__________________
Piensa siempre en positivo ! |
#5
|
||||
|
||||
Perdón pero no son cosas de Delphi, son cosas tuyas. Delphi no funciona por capricho. Seguramente hay alguna unidad (Variants, podría ser) que no tenías incluida en el otro archivo.
// Saludos |
#6
|
||||
|
||||
Señor Román,
De nuevo me descubro ante Vd. y me quito el sombrero ! Efectivamente he vuelto a probar y lo que me faltaba era incluir la unidad 'Variants' en el uses. Al incluirlo el código en un Form, esta unidad se incluye directamente en el 'uses', hecho del que no me había percatado hasta ahora. Una vez más, gracias.
__________________
Piensa siempre en positivo ! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Sobre Int64 | Delphius | Varios | 4 | 04-04-2006 18:49:35 |
convertir un integer en hh:mm:ss | jmlifi | SQL | 1 | 02-11-2005 18:00:44 |
de String a Integer!! | kye_z | Varios | 2 | 20-11-2004 20:04:36 |
Integer en Oracle9 | febito | Oracle | 1 | 28-05-2004 18:20:08 |
No me permite cambiar un dominio de Int64 a integer | apicito | Firebird e Interbase | 2 | 25-05-2004 19:05:04 |
|