Paradox problem z Null

0

Witam! Delphi 7
Mam zapiętą baze Paradox db pod StringGrida zapiołem ją na komponęcie DBTables z zakładki DBE
Problem zaczyna się gdy występuje w której z kolumn wartość null probowałem już przyrównywać do samego null i do pustego stringa '' ale to nic nie dało wstawiam więc czysty kodzik i proszę o pomoc jak
to zabezpieczyć.

var
  i: integer;
    ile: integer;

begin
  
  Query1.Open;
  ile:=Query1.RecordCount;
  Query1.First;
  for i := 1 to ile do
begin

  stringgrid1.AddCheckBox(0,i,false,false);
  stringgrid1.Cells[1,i]:=Query1['KTR_SKROT'];
  stringgrid1.Cells[2,i]:=Query1['KTR_NAZWA'];
  stringgrid1.Cells[3,i]:=Query1['KTR_ULALPL'];
  stringgrid1.Cells[4,i]:=Query1['KTR_ULICA'];
  stringgrid1.Cells[5,i]:=Query1['KTR_KODPOCZT'];
  stringgrid1.Cells[6,i]:=Query1['KTR_POCZTA'];
  Query1.Next;
  end;
end;
0
  1. nie wiem czy wiesz ale jest coś takiego jak DBGrid
  2. pomysł z forem jest bee - while not Query1.EoF do begin ... Query1.Next; end;
  3. używaj Query1.FieldByName('nazwa_pola').AsString lub
  4. VarToStr
0

Dzięki za Odp.
P.S.
wiem że jest dbgrid ale to akurat musi być na stringgridzie
bo mam TMS-owego StringGrida a on ma pare potrzebnych mi dodatków.

1 użytkowników online, w tym zalogowanych: 0, gości: 1