Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Problém so zobrazovaním údajov v DBGride

No práve, že je. Napísal som to len sa to v tom kvante textu stratilo. Kód vypadá takto:

EditObjednavky.ShowModal;
if EditObjednavky.ModalResult=mrOk then begin
 IDPom:=StrToInt(EditObjednavky.Label1.Caption);
 TableObjednavky.Last;
 TableObjednavky.Edit;
 TableObjednavky.FieldByName('SumaTovaru').AsString:=EditObjednavky.Label12.Caption;
 TableObjednavky.FieldByName('ZlavaPer').AsString:=EditObjednavky.Edit9.Text;
 TableObjednavky.FieldByName('ZlavaSum').AsString:=EditObjednavky.Label23.Caption;
 TableObjednavky.FieldByName('DPH').AsString:=EditObjednavky.Label25.Caption;
 TableObjednavky.FieldByName('CelkovaSuma').AsString:=FloatToStr(celkova);
 TableObjednavky.FieldByName('Provizia').AsString:=FloatToStr(provizia);
 TableObjednavky.FieldByName('NazovSpolocnostiPrijemcu').AsString:=EditObjednavky.Edit1.Text;
 TableObjednavky.FieldByName('MenoPrijemcu').AsString:=EditObjednavky.Edit2.Text;
 TableObjednavky.FieldByName('AdresaPrijemcu').AsString:=EditObjednavky.Edit3.Text;
 TableObjednavky.FieldByName('MestoPrijemcu').AsString:=EditObjednavky.Edit4.Text;
 TableObjednavky.FieldByName('PSCPrijemcu').AsString:=EditObjednavky.Edit5.Text;
 TableObjednavky.FieldByName('StatPrijemcu').AsString:=EditObjednavky.Edit6.Text;
 TableObjednavky.FieldByName('DatumDodania').AsString:=DateToStr(EditObjednavky.DateTimePicker1.Date);
 TableObjednavky.FieldByName('SposobDopravy').AsString:=EditObjednavky.ComboBox1.Text;
 TableObjednavky.FieldByName('Dopravne').AsInteger:=dopravne;
TableObjednavky.FieldByName('KontaktyID').AsInteger:=EditObjednavky.ADOTable1.FieldByName('KontaktyID').AsInteger;
 TableObjednavky.Post;
with ADOQuery2 do
 begin
   Active:=false;
   SQL.Clear;
   SQL.Add('SELECT * FROM Objednavky, Kontakty  WHERE Objednavky.KontaktyID=Kontakty.KontaktyID');
   Active:=true;
 end;

No a DBGrid je cez DataSource napojeny prave na ten ADOQuery.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny