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 |
Disculpa el afan
variable := Query.Fields.Fields[x].Value;
donde x seria 0 para la clave, 1 para el nombre, ... etc. |
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... |
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; |
La franja horaria es GMT +2. Ahora son las 05:08:34. |
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