Staram się rozwiązać taki problem i nie mogę sobie poradzić :/. Żeby było łatwiej tłumaczyć załączam screena
i tak:
Powiem najpierw jak to ma chodzić:
W polu DBListBox znajdują się dane z jakiejś tabeli. Po wybraniu jakiejś pozycji i wciśnięciu klawisza Enter kursor przeskakuj do DbEdit1(ten wyzej). Wpisuje tam jakąś wartość typu 34,2. I po wciśnieciu entera ta wartość ma trafić do bazy, którą opisuje pole Grid. Typy danych tej bazy to Id:Integer, Nazwa(string[40]), Pobrano(float), Zwrot(float).
Gdy używam zamiast DBEditów zwykłych Editów wszystko jest ok.
Może za bardzo to zamieszałem. Oto co chce aby ta formatka robiła:
Wybieram daną pozycje z DBlist, w pole edit wpisuje liczbę. po naciśnięciu entera NazwaPola z Dblist i ta liczba trafiają do bazy o kolumnach Nazwa, Pobrano, Zwrot. Grid wyświetla mi na bieżąco wybrane rekordy.
Zamykam program.
Po kolejnym otwarciu zapisane rekordy mają być uaktualniane poprzez dodanie liczby w polu Zwrot.
Może jest na to prostszy sposób, ale ja do tej pory to doszedłem do takiej postaci.
Dziękuje z góry za zainteresowanie.
</url></i>