Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-02-2009
afxe afxe is offline
Miembro
 
Registrado: jul 2004
Ubicación: Malaga-España
Posts: 273
Poder: 20
afxe Va por buen camino
¿Como se usa TIBClientDataSet?

He estado buscando en los foros, pero no he encontrado una referencia completa de cómo usar los TIBClientDataSet y el por qué de que borland no lo recomiende. Con la ayuda no me aclaro, no consigo insertar, ni reordenar, ni activar indices.... ¿Teneis conocimiento de alguna página o manual que lo explique?

Gracias a todos.
__________________
Amar al mundo apasionadamente.
Responder Con Cita
  #2  
Antiguo 03-02-2009
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 21
defcon1_es Va por buen camino
Cita:
Empezado por afxe Ver Mensaje
He estado buscando en los foros, pero no he encontrado una referencia completa de cómo usar los TIBClientDataSet y el por qué de que borland no lo recomiende. Con la ayuda no me aclaro, no consigo insertar, ni reordenar, ni activar indices.... ¿Teneis conocimiento de alguna página o manual que lo explique?

Gracias a todos.
Hola.
Yo trabajo con Delphi6 profesional, y uso ese tipo de componentes unicamente para leer y escribir ficheros XML, asi que no se cómo funcionan al 100%, pero si se:

CommandText -> Propiedad donde se le indica al componente una sentencia SQL, de la cual genera su estructura de campos.
Debe tener activada la opción poAllowCommandText := True; de la propiedad Options.

Filter -> propiedad de tipo string, para filtrar visualmente los datos que tiene cargados el componente.
Ejp: Filter := 'NUMEROALBARAN = 50';
Sólo funciona cuando la propiedad Filtered := True;

IndexFieldNames -> propiedad de tipo string donde se le indican los campos por los cuales ordenará sus datos.
Ejp: IBClientDataSet.IndexFieldNames := 'ALBARANVENTA;NUMEROLINEA';

DBConnection -> Propiedad donde se le indica un objeto TIBDataBase sobre el que se ejecutará la sentencia de la propiedad CommandText.

DBTransaction -> Propiedad donde se le indica un objeto TIBTransaction

SaveToFile -> Método para guardar el contenido del IBClientDataSet en un fichero externo.
Ejp: IBClientDataSet.SaveToFile(NombreFichero, dfXML);

LoadFromFile -> Método para cargar el IBClientDataSet con el contenido de un fichero externo.
Ejp: IBClientDataSet.LoadFromFile(NombreFichero);

Para insertar, editar y borrar, tiene los mismos métodos que un TDataSet, porque hereda de esta clase.

Espero que te sirva.
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
Responder Con Cita
  #3  
Antiguo 03-02-2009
afxe afxe is offline
Miembro
 
Registrado: jul 2004
Ubicación: Malaga-España
Posts: 273
Poder: 20
afxe Va por buen camino
Gracias

Gracias... empezaré por eso a ver si me voy aclarando. Ya llegaré al tema de los aggregate y los índices, que creo que es lo interesante de este componente.
__________________
Amar al mundo apasionadamente.
Responder Con Cita
  #4  
Antiguo 11-03-2009
Avatar de defcon1_es
defcon1_es defcon1_es is offline
Miembro
 
Registrado: mar 2004
Ubicación: Cuenca - España
Posts: 533
Poder: 21
defcon1_es Va por buen camino
Todo lo que quieras saber del TClientDataset, lo explica (en ingles) Zarko Gajic en su web:

http://delphi.about.com/od/usedbvcl/...entdataset.htm
__________________
Progress Openedge
https://abevoelker.com/progress_open...dered_harmful/


Delphi forever...
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
TIBClientDataSet ¿?¿ IDE 2006 y Firebird toito_lucho Firebird e Interbase 1 03-01-2008 02:53:38
TIBClientDataSet ¿?¿ IDE 2006 toito_lucho C++ Builder 0 03-01-2008 02:11:02
TIBClientDataSet, como funciona? pinoxito Conexión con bases de datos 2 24-11-2003 18:58:41
Uso de TIBClientDataset Marina Conexión con bases de datos 1 26-06-2003 17:10:16


La franja horaria es GMT +2. Ahora son las 19:54:59.


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