Witam serdecznie

Mam duży problem z kontrolkami DBGrid i DBEdit oraz DBNavigator. W skrócie sytuacja wygląda tak.

Mam zestawione połączenie z SQLServer 2012 Express przy pomocy ADOConnection, do tego mam podpięte komponenty ADOQuery i standardowe tj DataSource, DBEdit, DBNavigator.
Wszystko działa fajnie dane się dodają, edytują zapisują itd. Natomiast mam problem i to duży związany z następującą zależnością:

Klikam na DBGrid na wybrany wiersz, na DBNavigatorze klikam na Insert i następuje dziwna sytuacja że w komponentach DBEdit (wszystko działa na jednym DataSource) nie następuje ‘wyczyszczenie’ wartości tylko są dane z wybranego w DBGridzie wiersza. Natomiast jeśli kliknę na innym komponencie (np. DBEdit) i potem nacisnę insert to wszystko działa poprawnie DBEdity się czyszczą dane można wprowadzić i zapisać.

Spotkaliście się może z taką sytuacją ? Znacie może jakieś rozwiązanie tego problemu ?

Pozdrawiam serdecznie

M

Nie wiem czy dobrze widzę, siędzę też nad tym problemem teraz i wygląda to tak jakby po zaznaczeniu wiersza w dbgridzie, po naciśnięciu insert w dbnavigatorze uruchamiała się edycja zaznaczonego wiersza a nie dodanie nowego wiersza