Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Obtener el resultado de una consulta (https://www.clubdelphi.com/foros/showthread.php?t=66577)

devric 02-03-2010 00:11:59

Obtener el resultado de una consulta
 
Buenas... estoy implementando un sistema en Delphi 7 y MySQL 5.0 y tengo la siguiente duda. Sencilla, pero la verdad, busque y no encontre :

Código Delphi [-]
    with DMo.query2 do
    begin
      Close;
      SQL.Clear;
      SQL.Add('select count(1) from agua where id_protocolo=  '+(IntToStr(DMo.T_protocolosid_analisis.Value)));
      DMo.query2.Open;
    end;

Tengo ese código. Como hago para asignar el valor de esa consulta a una variable por ejemplo??

Desde ya muchas gracias!

ContraVeneno 02-03-2010 01:57:07

Código Delphi [-]
with DMo.query2 do begin
 Close;
 SQL.Clear;
 SQL.Add('select count(1) as contador from agua where id_protocolo=   '+(IntToStr(DMo.T_protocolosid_analisis.Value)));
 Open;
 UnaVariable := FieldByName('Contador').AsInteger;
 //UnaVariable := Fields[1].Value;
end;

roman 02-03-2010 02:05:52

Otra forma:

Código Delphi [-]
UnaVariable := Fields[0].AsInteger;

// Saludos

devric 02-03-2010 06:01:17

Muchas gracias muchachos!!

De maravilla ;)


La franja horaria es GMT +2. Ahora son las 23:52:53.

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