FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Resultado de un query en Delphi
Como puedo asignar el resultado de un query en Delphi 7 a variables?
mi query es el siguiente y arroja como resultado lo que busco, solo que ahora necesito estos valores en unas variables, siendo este mi problema agradeceria cualquier sugerencia y/o tip para resolver esto Select a.Clave, a.Nombre, a.Fecha, b.Articulo, b.Cantidad from Vendedores as a, Ventas as b where a.clave=b.ventas resultado ejemplo 12 Juan 01/01/2004 A1 10 12 Juan 01/01/2004 B1 8 De antemano gracias por sus comentarios |
#2
|
|||
|
|||
Disculpa el afan
variable := Query.Fields.Fields[x].Value;
donde x seria 0 para la clave, 1 para el nombre, ... etc. |
#3
|
|||
|
|||
Gracias JBentanCurt por esta respuesta pero lo que necesito son los valores del resultado, es decir siguiendo con el ejemplo necesito del valores de las 2 lineas que el query me arrojo como resultado, basicamente lo que necesito son los valores A1, 10, B1 y 8
12 Juan 01/01/2004 A1 10 12 Juan 01/01/2004 B1 8 tu respuesta me arroja 12 Juan 01/01/2004 A1 10 pero la segunda linea no la puedo obtener. gracias... |
#4
|
|||
|
|||
Gracias ya encontre la solucion a mi problema
Query.SQL.Clear; Query.SQL.Add( 'Select a.Clave, a.Nombre, a.Fecha, b.Articulo, b.Cantidad from Vendedores as a, Ventas as b where a.clave=b.ventas); Query.ExecSQL; Query.First While not Query.Eof do begin Resultado := Resultado + Query.FieldByName('Articulo').asString + Query.FieldByName('Cantidad').asString ; Query.Next; end; Query.Close; |
|
|
|