Database Problem-----Why won't this work?
Help me please. Why won't this bit of code work? I keep getting
error messages with it and cannot, for the life of me, work it out.
Any help would be most appreciated.
procedure newrankings(Sender: TObject);
var rankingcount:integer;
begin
{clear rankings from fighter table}
datamodule1.Fightertable.first;
repeat
datamodule1.Fightertable.edit;
datamodule1.Fightertable.FieldByName('Ranking').AsInteger:=0;
datamodule1.Fightertable.post;
datamodule1.Fightertable.next;
until datamodule1.Fightertable.eof=true;
{heavyweight rankings}
DataModule1.Fighterquery.Close;
DataModule1.Fighterquery.prepare;
DataModule1.Fighterquery.SQL.clear;
DataModule1.Fighterquery.SQL.Add('Select * from fighters99');
DataModule1.Fighterquery.SQL.Add('where PresentDivision=''H''');
DataModule1.Fighterquery.SQL.Add('Order by PerformancePoints Desc');
DataModule1.Fighterquery.Open;
Datamodule1.fighterquery.first;
rankingcount:=0;
repeat
rankingcount:=rankingcount+1;
until rankingcount=1;
end;