PDA

Ver la Versión Completa : Obtener el resultado de una consulta


devric
02-03-2010, 00:11:59
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 :


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
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:


UnaVariable := Fields[0].AsInteger;


// Saludos

devric
02-03-2010, 06:01:17
Muchas gracias muchachos!!

De maravilla ;)