Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-08-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por jhonny Ver Mensaje
Pues muy interesante...

Me gusto tambien esto:

, Por supuesto amigo jhonny, perdón por no haberlo comentado, de hecho, ya lo tengo en mi bitácora de funciones disponibles, porque se me acaba de ocurrir algo con ese código

Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #2  
Antiguo 15-08-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Poder: 32
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por egostar Ver Mensaje
perdón por no haberlo comentado
Pues no entendi, ¿que es lo que no habias comentado?

Pregunto, porque esa rutinita anterior no la habia mencionado en este hilo, pues esa rutina extrae toda la metadata de la BD, mientras que la primera solo trae los datos de una tabla

Pero hay que tener cuidado con los Blob porque ninguna de las funciones que hemos mencionado hasta ahora los trae.
__________________
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 15-08-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por jhonny Ver Mensaje
Pues no entendi, ¿que es lo que no habias comentado?

Pregunto, porque esa rutinita anterior no la habia mencionado en este hilo, pues esa rutina extrae toda la metadata de la BD, mientras que la primera solo trae los datos de una tabla

Pero hay que tener cuidado con los Blob porque ninguna de las funciones que hemos mencionado hasta ahora los trae.
Que me gustaba tu rutina, pero tengo un problema, me manda este error al ejecutarlo. yo solo quiere los datos de una sola tabla que se llama EVENTOS y que me acabas de ayudar a crearla en este hilo.

Cita:
Dynamic SQL Error
SQL error code = -204
Table unknown
Eventos
At line 1, column 10.
Solo cambie el nombre de la tabla de esta forma

Código Delphi [-]
  Memo1.Lines.Clear;
  IBExtract1.ExtractObject(eoTable, 'Eventos', [etData]); // Aqui me da el error
  Memo1.Lines := IBExtract1.Items;

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #4  
Antiguo 15-08-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Poder: 32
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por egostar Ver Mensaje
Que me gustaba tu rutina, pero tengo un problema, me manda este error al ejecutarlo. yo solo quiere los datos de una sola tabla que se llama EVENTOS y que me acabas de ayudar a crearla en este hilo.



Solo cambie el nombre de la tabla de esta forma

Código Delphi [-]
  Memo1.Lines.Clear;
  IBExtract1.ExtractObject(eoTable, 'Eventos', [etData]); // Aqui me da el error
  Memo1.Lines := IBExtract1.Items;

Salud OS
Evidentemente te estas conectando a una BD diferente o simplemente en esa BD no esta creada dicha tabla...

Un detalle, si usas esa rutina te traera la estructura de la tabla 'Eventos' y los datos, pero si la usas asi:

Código Delphi [-]
  Memo1.Lines.Clear;
  IBExtract1.ExtractObject(eoData, 'LISTA');
  Memo1.Lines := IBExtract1.Items;

Te traera solo los datos, tu decidiras lo que prefieres
__________________
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 15-08-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
mmm, cosa rara, le quite el último parámetro para solo traer los datos y ya no me dio el error, pero no me muestra nada y tiene 3 datos en la tabla.

Curioso.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #6  
Antiguo 15-08-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Poder: 32
jhonny Va camino a la famajhonny Va camino a la fama
Cita:
Empezado por egostar Ver Mensaje
mmm, cosa rara, le quite el último parámetro para solo traer los datos y ya no me dio el error, pero no me muestra nada y tiene 3 datos en la tabla.

Curioso.
Coloca de nuevo el parametro a ver que sucede (Eso como cuando uno reinicia un computador ). Dale y me cuentas.

Nota: Ademas, recuerda que una cosa es muy distinta de la otra, si solo quieres ver los datos, no basta con solo quitar el ultimo parametro, si no que tambien tienes que cambiar el primero, asi:

Código Delphi [-]
  Memo1.Lines.Clear;
  IBExtract1.ExtractObject(eoData, 'LISTA');
  Memo1.Lines := IBExtract1.Items;
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/

Última edición por jhonny fecha: 15-08-2007 a las 04:09:33. Razón: Anexar nota
Responder Con Cita
  #7  
Antiguo 15-08-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por jhonny Ver Mensaje
Coloca de nuevo el parametro a ver que sucede (Eso como cuando uno reinicia un computador ). Dale y me cuentas.
Que crees, el problema fue que el nombre de la tabla lo debo poner en mayúsculas, vaya, esto es case sensitive, orale.

Código Delphi [-]
  IBExtract1.ExtractObject(eoTable, 'EVENTOS'); //Funciona

  IBExtract1.ExtractObject(eoTable, 'Eventos'); // NO Funciona

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Como extraer los datos de un archivo de texto JamesD OOP 3 23-12-2005 17:29:20
Dudas al momento de pasar de Firebird a Archivo Texto rogeriobeltran Firebird e Interbase 2 19-01-2005 23:09:44
Dudas en la creación de un archivo de texto desde FireBird teletranx Firebird e Interbase 13 19-03-2004 16:20:14
Cargar datos desde archivo texto mosorio Firebird e Interbase 1 25-08-2003 20:54:36
exportar data a archivo de texto morfeo21 Varios 2 13-06-2003 17:07:23


La franja horaria es GMT +2. Ahora son las 11:52:15.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi