W jaki sposób zrobić aby po wybraniu w DBGrid jednego rekordu i naciśnieciu jakiegoś przycisku, otwierał się nowy formularz zawierający pola z tego właśnie rekordu? Nie potrafię "powiązać" tych dwóch formularzy. Gdy zaznaczę jakiś rekord w DBGrid i otworzę drugi formularz to wyświetla mi się pierwszy rekord:((
najlepiej w zdarzeniu DBGrid wybrać OnClick i dopisać w procedurze np. Form2.ShowModel następnie w Form2 umieścić DBEdity ładnie je powiąć z tabelą i powinno wszystko grać
W dalszym ciągu Form2 otwiera się na pierwszym rekordzie :((
W jaki sposób mam zrobić powiązanie ???
A z jakim komponentem bazodanowym masz polaczony DBGrid a z jakim Edity?
Mam TTable (tabela Paradox) i TDataSource.
Dane do DBGrid i TDBEdit'ów (odpowiadają one poszczególnym polom w rekordzie) pobierane są z tego samego TDataSource
Już znalazłem rozwiązanie!!!
Dane do DBGrid pobierałem z DataSource umieszczonego na Form1 a dane do Edit'ów z DataSource umieszczonego na Form2.
Dzięki za pomoc i naprowadzenie.
Bylem prawie pewien ze uzywasz dwoch komponentow do odczytu danych. Ale nie wspomnialem o tym celowo czekajac az sam na to wpadniesz. No i udalo sie.
Powodzenia w dalszym programowaniu.