Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2012, 12:37   #1
Proxx
Пользователь
 
Регистрация: 07.09.2012
Сообщений: 14
По умолчанию вывод данных из dbgrid в listbox

помогите плиз у меня базе есть 2 поля выводимые в дбгриде мне надо чтобы при двойном нажатии мышки по гриду в листбокс записывался в 1 столбец naimrab а во второй cenaочень срочно надо
proxxx
Proxx вне форума Ответить с цитированием
Старый 17.09.2012, 12:54   #2
Ericnex
Форумчанин
 
Регистрация: 07.04.2010
Сообщений: 218
По умолчанию

Код:
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
ListBox1.Items:=DBGrid1.Fields['поле по номеру'];
ListBox2.Items:=DBGrid1.Fields['поле по номеру'];
end;

end.
Ericnex вне форума Ответить с цитированием
Старый 17.09.2012, 13:20   #3
Proxx
Пользователь
 
Регистрация: 07.09.2012
Сообщений: 14
По умолчанию

мне надо в один листбокс ну в 2 столбца

и не присваивать а добавлять туда так как я могу выбирать что было проведенно несколько работ а не одна
proxxx

Последний раз редактировалось artemavd; 17.09.2012 в 13:46.
Proxx вне форума Ответить с цитированием
Старый 17.09.2012, 13:47   #4
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Код:
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
ListBox1.Items.Add(DBGrid1.Fields['поле по номеру'] + ' ' + DBGrid1.Fields['поле по номеру'];
end;
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 17.09.2012, 14:34   #5
Proxx
Пользователь
 
Регистрация: 07.09.2012
Сообщений: 14
По умолчанию

и так делал он просто забивает строку и все ну не по столбцам

точнее так делал
Код:
procedure TFrab.DBGrid1DblClick(Sender: TObject);
begin
FinzPriem.ListBox1.Items.Add(ADOQueryrab.FieldByName('naimrab').AsString+' цена:'+ADOQueryrab.FieldByName('cena').AsString) ;
end;
а если у меня они на разных формат то не нечего страшного???

Еще раз не устроишь чат в теме и не оформишь код тегами, я закрою тему и выпишу бан.
proxxx

Последний раз редактировалось artemavd; 17.09.2012 в 15:18.
Proxx вне форума Ответить с цитированием
Старый 17.09.2012, 15:18   #6
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,206
По умолчанию

Кто они? Данные?
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из DBGrid в ListBox Darked БД в Delphi 7 20.04.2015 12:35
вывод строки в listbox c++ world12_tk Помощь студентам 2 17.09.2011 12:01
Вывод данных из listbox СтаниславАВ Microsoft Office Excel 37 24.07.2011 21:38
Вывод построчно в listbox! alexey_nv86 Microsoft Office Excel 11 07.11.2010 16:04
Перевод данных из DBGrid в Listbox через Ini Val Rubis БД в Delphi 3 05.01.2010 05:29