Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-05-2005
orodriguezc orodriguezc is offline
Miembro
 
Registrado: nov 2003
Ubicación: Cartagena - Colombia
Posts: 33
Poder: 0
orodriguezc Va por buen camino
Hola ulises,


Hice la prueba con Firebird 1.5 y funcionó perfectamente. La siguiente es la estructura que utilice para la prueba:

Código:
CREATE TABLE TABLAEXTERNA EXTERNAL 'C:\TABLAEXTERNA.TXT' (
    CAMPO1  CHAR(4),
    CAMPO2  CHAR(4),
    CAMPO3  CHAR(4),
    CR      CHAR(2)
)
Pienso que debes verificar que tu archivo externo tenga exactamente la cantidad de caracteres por línea que crees que tiene. Algunos editores no son capaces de visualizar ciertos caracteres y eso puede causar confusión.

Saludos.
Responder Con Cita
  #2  
Antiguo 06-05-2005
Ulises Ulises is offline
Miembro
 
Registrado: may 2003
Ubicación: Santiago de Chile
Posts: 82
Poder: 22
Ulises Va por buen camino
Gracias por tu respuesta,


Me podrias indicar con que editor hiciste la prueba, en realidad yo he probado con varios, tal como el notepad, ultraedit, edit.

En realidad es bastante util el trabajar de esta manera pues te evitas un monton de pasos que segun lo que he visto se hacen en delphi ahora, pero a veces es mas conveniente que los haga la base, y se tiene la oportunidad de exportar directamente desde la base a un archivo de texto tambien.

Gracias de nuevo

Ulises
Responder Con Cita
  #3  
Antiguo 06-05-2005
orodriguezc orodriguezc is offline
Miembro
 
Registrado: nov 2003
Ubicación: Cartagena - Colombia
Posts: 33
Poder: 0
orodriguezc Va por buen camino
Con el editor de delphi

Hola ulises,

La prueba la hice tanto con el editor de Delphi 5 como con el Edit.com, obteniendo buenos resultados. El notepad también podría funcionar, pero he tenido malas experiencias con él en otras ocasiones y por eso no lo uso para editar ete tipo de archivo.


Saludos.
Responder Con Cita
  #4  
Antiguo 06-05-2005
fly fly is offline
Miembro
 
Registrado: abr 2005
Posts: 65
Poder: 20
fly Va por buen camino
Exacto Ulises, no tenia nada configurado en ExternalFileAccess.

Lo he activado y ahora si va, y funciona perfectamente y la extructura es la misma que usó orodriguezc, la única pega es que no pilla la última línea si no existe al final de ella el retorno de carro.

Pero coge bien los cuatro campos ( 3 + retorno_de_carro)

Los caracteres de fin de linea son 0Dh+0Ah (osea 13+10 en decimal)

En cuanto a editores, usa uno hexadecimal, por ejemplo el WinHex.

Saludos.
Responder Con Cita
  #5  
Antiguo 08-05-2005
Ulises Ulises is offline
Miembro
 
Registrado: may 2003
Ubicación: Santiago de Chile
Posts: 82
Poder: 22
Ulises Va por buen camino
Gracias por tu orientación,

exactamente habia creado mi archivo con notepad e insistia en usar el mismo archivo, lo cree con el edit.com y funciona a la perfecion, ojala esto sirva para muchos del foro.

Gracias a todos de nuevo

Ulises.
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


La franja horaria es GMT +2. Ahora son las 17:20:03.


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