![]() |
![]() |
| 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
|
||||
|
||||
|
Qué tal. Gracias por responder.
No. Precisamente ese es el problema. Si visualizo la tabla con Foxpro o con DBF Manager los datos están bien (el 9 es 9). Coloqué un DBGrid para visualizar los datos de la misma tabla y efectivamente, en Delphi los enteros se muestran como ya lo mencioné (negativos). En la tabla el campo ENT_FED es el entero, los demás son texto. No estoy agregando datos a la tabla DBF, lo que quiero es leerlos para pasarlos a Firebird. Utilizo Delphi XE. Gracias por contestar. Eduardo Laguna.
__________________
No lo intentes!. Hazlo o no lo hagas, pero no lo intentes !!! (Yoda) |
|
#2
|
||||
|
||||
|
¿Y con qué conectas a la tabla dbf desde delphi?
¿De qué tipo de campo lo has puesto en firebird? Acabo de probar con una pequeña dbf que tengo por aquí y sale correctamente :s Edito, veo que con BDE, usa otra cosa, ya verás como se soluciona.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
Lo estoy conectando con TTable del BDE.
En Firebird el campo es Smallint, pero todavía no hago el paso de los datos. Las dos imágenes que subí son de la misma tabla visualizado en Delphi y DBF Manager. Gracias. Eduardo Laguna.
__________________
No lo intentes!. Hazlo o no lo hagas, pero no lo intentes !!! (Yoda) |
|
#4
|
||||
|
||||
|
Pues algo raro está pasando, porque yo he hecho algo similar hace poco, aunque solamente eran 4.000 registros y no he tenido ningún problema.
un saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#5
|
||||
|
||||
|
Pues no dí con el problema, a mí también me parece bastante raro.
En este momento estoy "dándole un vuelta a los datos" pasando toda la tabla a Postgres, cuando termine haré de nuevo el intento hacia FireBird (ahora desde Postgres), espero que al ya no tener que usar el BDE no haya problema. Muchas gracias a todos, en cuanto termine el proceso de "migración" les platico como me fué. Saludos. Eduardo Laguna
__________________
No lo intentes!. Hazlo o no lo hagas, pero no lo intentes !!! (Yoda) |
|
#6
|
||||
|
||||
|
Pues después de algunos días parece que todo va bien.
En este momento Firebird me marcan 1,603,693 registros almacenados y contando. No sé si haya sido la solución más elegante o eficiente pero, en estos momentos de desesperación, es la que funciona. El BDE no mostró nunca los registros correctamente, no tengo idea del por qué, pero el asunto estuvo así:
Saludos a todos y gracias. Eduardo Laguna.
__________________
No lo intentes!. Hazlo o no lo hagas, pero no lo intentes !!! (Yoda) |
|
#7
|
||||
|
||||
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Consulta en ADO devuelve todos los valores positivos | Ermek | Conexión con bases de datos | 4 | 21-01-2009 11:04:32 |
| extraer valores enteros desde un reg varchar y guardarlos en reg enteros | Gabichu | SQL | 0 | 12-08-2008 18:44:36 |
| Grid q no se muestran | Oxa78 | Varios | 3 | 31-03-2008 21:16:32 |
| Sumar por Separado Positivos y Negativos en Rave | norberto_larios | Impresión | 1 | 19-08-2006 16:57:48 |
| Numeros positivos con signo | Romanosky | Varios | 1 | 11-05-2004 12:20:10 |
|