Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-10-2007
cacuna cacuna is offline
Miembro
 
Registrado: sep 2003
Posts: 54
Poder: 21
cacuna Va por buen camino
Unhappy Importar TXT a Firebird

Saludos.
Primero unos datos
Delphi 7.
Firebird 1.5 , Charset ISO8859_1, SQL Dialect 3
Win XP Español

Planteo mi problema.
1)En un archivo de texto tengo un domicilio de longitud 40 que deseo cargar a una tabla en FB . Ej.: "JARDINES DE LA MONTAÑA"
2)Cargo via programa delphi el archivo de texto a un componente Memo, el cual leo linea por linea con el sig. codigo para subirlo a su vez a la tabla en FB
Código Delphi [-]
    qyImportar.ParamByName('pColonia').AsString := Trim(copy(mmoDatos.Lines[i], 191, 40));
3)Posteriormente de realizar la carga reviso mi tabla de FB y veo que cargo "JARDINES DE LA MONTAÑA" y no "JARDINES DE LA MONTAÑA".

Alguna sugerencia.
De antemano muchas gracias.

cacuna.
Responder Con Cita
  #2  
Antiguo 18-10-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Acabo de hacer lo mismo con una BD que tiene la misma ISO8859_1 y en Dialecto 3 y no me a sucedido... quiza el problema esta en los conectores a base de datos que estas usando, ¿Estas usando BDE?
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 18-10-2007
cacuna cacuna is offline
Miembro
 
Registrado: sep 2003
Posts: 54
Poder: 21
cacuna Va por buen camino
Uso InfoPower de Woll2Woll

Gracias por tu ayuda.

Utilizo los componentes InfoPower de Woll2Woll.
NO utilizo BDE.

cacuna.
Responder Con Cita
  #4  
Antiguo 18-10-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Bueno, nunca he usado esos componentes, pero, Quiza en alguna parte tenga alguna configuración relacionada con los caracteres o lenguaje... no creo que el problema sea con la base de datos si no mas bien de dichos componentes, busca por esos lares .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #5  
Antiguo 18-10-2007
Avatar de gmontes
gmontes gmontes is offline
Miembro
 
Registrado: jul 2004
Ubicación: Culiacán, Sinaloa, México
Posts: 668
Poder: 20
gmontes Va por buen camino
no sera que el archivo texto esta en ms-dos(pc-8) y no en windows(ansi)?

porque no tomas el archivo texto, lo abres en un editor de windows, das un replace a los caracteres "raros" a "ñ", o lo que cambio. y lo guardas como texto windows.

luego haces la conversion a firebird.

prueba con dos o tres registros. si es eso puedes hacer un programa que haga el cambio o con el editor , si no es muy grande el archivo
__________________
Todos llevamos nuestros demonios a cuestas..
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
Importar datos desde FoxPro a Firebird 2.0 Punzo Firebird e Interbase 4 25-09-2007 19:42:30
Importar datos de hoja de calculo excel a firebird 1.5 day_eli Conexión con bases de datos 1 07-02-2007 20:02:28
importar datos de excel a firebird Choclito Varios 6 06-02-2007 02:26:10
Importar de TXT a FireBird mRoman Firebird e Interbase 5 30-09-2006 20:10:54
Como importar una BD Inertbase a firebird afarenas Firebird e Interbase 1 14-12-2004 14:32:53


La franja horaria es GMT +2. Ahora son las 15:49:07.


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