Zapytaniez parametrem problem [Turbo c++ + Access]

0

Na formularzu mam 2 DBGridy

1 DBGrid połączony z TADOTable tabela TBZamowienia +DSZamowienie
2 DBGrid połaczony z ADOQUERY + DSSzczegolyZam
ADOQuery polecenie SQL
SQL:

SELECT *
FROM
TBSzczegolyZam,TBZamowienie
WHERE
TBZamowienie.IDZamowienie =TBSzczegolyZam.FZamowienie AND
TBZamowienie.IDZamowienie =:ID;

ADOQuery DataSource ustawione na DSZamowienie

3 Właściwości parametru:

DATATYPE : ftInteger
TYPE : Integer

Problem polega na tym że nie filtruje się mi 2 DBGrid nie pokazuje danych , po usunięciu parametu dane są pokazane
Mam pytanie gdzie może być błąd ???

0

a ustawiasz wartość tego parametru??

0

tzn gdzie ustawić mam wartość parametru ?

0

jakie masz pola w tabeli z nagłówkami zamówień?

0

TBZamowienia
IDZamowienie - (Autonumer)
Nr_Zamowienia- (Liczba)
Data -( Data)
NR_Rejestru - (Tekst)
Termin_Realizacji - (Data)
Uwagi -(Memo)

TBSzczegolyZam
IDSzczegoly ( Autonumer)
FZamowienie (Liczba)
FTowar (Liczba)
Ilosc (Liczba)

0

to może od początku - co chcesz zrobić bo się pogubiłem :/

  1. co chcesz mieć w jednym a co w drugim gridzie
0

W 1 listę zamówień
W 2 szczegóły zamówienia
czyli w 1 dbgridzie wybieram sobie zamówienie a w 2 pokazują mi się pozycje zamówienia

0

SELECT *
FROM
TBSzczegolyZam
WHERE
FZamowienie =:IDZamowienie;

0

Ok wszystko chodzi dzięki
mam jeszcze jedno pytanko jakich komponentów użyć żeby zawartość dbgrida exportować do pliku txt

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