Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Iniciandome con TQuery (https://www.clubdelphi.com/foros/showthread.php?t=38468)

galustiza 15-12-2006 12:45:22

Iniciandome con TQuery
 
Hola a todo el mundo!

Estoy empezando con una herramienta de builder que no conozco demasiado, el TQuery, que me está dando bastantes quebraderos de cabeza. He logrado que el resultado de una sentencia se muestre en un DBGrid, pero lo que en realidad me gustaría es guardar (por ejemplo) el valor de la primera columna de cada registro obtenido en un array. ¿Alguien tiene alguna idea de como lograr esto?

Gracias de antemano

Lepe 15-12-2006 14:29:50

Para usar un TQuery, mira en la web manuales de SQL es lo que necesitas aprender. Además búscalo para tu motor de bases de datos, access, firebird.. etc.

Hoy día existen muchas técnicas más avanzadas para guardar que un simple array, bien es verdad que nada más simple, rápido y puede que efectivo que un array, pero si necesitas guardar más cosas (como suele ser normal) danos más información de lo que quieres hacer.

Por otra parte, el Tquery no tiene por qué estar asociado a un DBGrid, es más puede dejarse "oculto" para el usuario y utilizar sus campos.

En builder no estoy muy ducho, quizás tengas que usar algo así:
Código Delphi [-]

ShowMessage(Query1->Fields->Fields[0]->AsString);
o bien

ShowMessage(Query1->FieldByName("FullName")->AsString)

el cero indica el primer campo que hayas hecho en el SELECT de esa consulta.

Saludos


La franja horaria es GMT +2. Ahora son las 18:51:18.

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