як скопіювати виділену рядок з DBgrid в лістбокс. help !!
Власне завдання стоїть таке-є dbgrid в яку засмоктується якась таблиця (точніше всього одне поле з цієї таблиці з назвою організацій), потрібно щоб споживач з тспіска організацій, який висвічується в DBgrid е набрав список тих, які йому потрібні (на форму кинув сам dbgrid і listbox, де власне і планую створювати список) .Нужно що б по подвійному натисканні кнопки миші на рядок в DBgrid запис переміщалася в лісбокс.
Допоможіть, сам не давно за Делфі, так що зовсім ще зелений, а зробити потрібно дуже терміново. якщо можна, відповідь розгорнутий. Заздалегідь дякую.
Звичайно не містить. очепятка =))
У дбгріде у мене тільки один столбецнет,
потрібно що б по подвійному натисканні кнопки миші в лістбокс занасілась один запис, саме та яка зараз виділена.
працюю з Оракл через Адо
Супер. "Заробило. Пасиба. Але. Є один маааленький питання. В дбгріде я залишив відображатися тільки один стовпець-назва оргшанізаціі, а в лістбокс копіюється вся рядок з набору данних.а мона зробити так що б копіювалося в лист бокс тільки назва. Сорри за тупий питання, але поки я ще як Буратіно =)
procedure TForm1.DBGrid1DblClick (Sender: TObject);
begin
# XA0; ListBox1.Items.Add (DBGrid1.DataSource.DataSet.FieldByName ( "ім'я поля"). AsString);
end;
А ось і ні. так я вже пробував а Делфі мені видає ошібку-
[Error] org_u.pas (73): Undeclared identifier: "fielbyname"
і що це могло б означати.
МУЖИКИ, СПАСІБААААААААААА. ступив, заработалоооооооооооо. 1 всім величезне спасибі. Виручив.
=) А як зробити що б 2 рази одне і доже вибрати незя було =))) голосно не лаятися, кажу ж еновенькій =)