Hallo
ich mal wieder.
habe da mal eine kleine Frage, und zwar wie kann ich den Inhalt vom DataSet in eine Variable mit dem Typ Integer/SmallInt laden.
Ich will ermitteln wieviele Records die Technikid 70 haben.
Was mache ich falsch?
ich denkl mal das ich was ganz simples übersehen hab.
Delphi-Quellcode:
function TForm2.GetRecordCount: SmallInt;
var
LSql: String;
LRecordcount : Smallint;
begin
LSQl := 'Select count(technikid) from technik_image where technikid = 70';
IBDSetThumbnail.SelectSQL.Text := LSql;
IBDSetThumbnail.Open;
IBDSetThumbnail.FetchAll;
dsThumnails.DataSet := IBDSetThumbnail;
LRecordcount := IBDSetThumbnail.RecordCount;
Result := LRecordcount;
showMessage(IntToStr(Result));
das Result gibt mir immer nur 1 raus.