Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   como se hace esto con ibtable.... (https://www.clubdelphi.com/foros/showthread.php?t=9311)

ronimaxh 20-04-2004 15:14:58

como se hace esto con ibtable....
 
Hola amigos aqui les tengo otra pregunta, si hago esto un ibquery ejemplo.
close;
sql.clear;
sql.add('select * from table order by numero, periodo');
open;

nota: ordenar por dos campos en ibtable.

Como se hace esto en ibtable,
Nota: solo lo hecho por un compo, ejemplo:
ibtable.indexfieldname:='numero';
creo que es asi que se escribe sino me corrigen.
desde ya gracias...

marcoszorrilla 20-04-2004 15:20:41

Si creas un índice compuesto de dichos campos, luego no tendrás más que activarlo igual que haces en el ejemplo.

Un Saludo.

guillotmarc 20-04-2004 15:53:26

Puedes hacer :

ibtable.indexfieldname:='numero;pedido';

(Al menos en otros componentes se puede hacer).

NOTA: Aunque no hay ninguna ventaja especial en usar el IBTable en lugar del IBQuery, y en cambio el IBQuery te permite especificar mejor lo que quieres consultar.

Saludos.

__cadetill 20-04-2004 16:03:49

Cita:

Empezado por guillotmarc
NOTA: Aunque no hay ninguna ventaja especial en usar el IBTable en lugar del IBQuery, y en cambio el IBQuery te permite especificar mejor lo que quieres consultar.

NOTA: se aconseja el uso de los TIBDataset en lugar de los TIBTables y, reservar los TIBQuerys para consultas (esto último es valiración personal) :D

ronimaxh 20-04-2004 16:18:20

Gracias a guillotmarc, cadetill y tambien a marcos zorrilla, la pregunta va para cadetill por que es mejor los ibdataset que los ibtable, me gustaria saberlo...

__cadetill 20-04-2004 16:29:44

Los TIBDatasets usan sentencias SQL para realizar las acciones (cualquiera, insert, update, delete y select) lo cual es mucho más eficiente que el tratamiento que le da un TIBTable


La franja horaria es GMT +2. Ahora son las 11:54:31.

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