Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
ВнизВопрос о DBGrid Найти похожие ветки
← →
avgur (2004-04-17 16:41) [0]Уважаемые мастера!
Подскажите плиззз, как мне выделив несколько строк в DBGrid скопировать эти данные в другую таблицу. Нутром чую, что нужно использовать TBookmark, а вот как сделать не знаю (раньше не пользовался.
Если кому не жалко примерчик плиззз....
За ранее благодарен.
← →
Anatoly Podgoretsky © (2004-04-17 16:58) [1]Работать через IDrop интерфейсы
или просто вставлять помеченные записи в другую таблицу Table.Append читая их из первой
← →
avgur (2004-04-17 17:17) [2]
> просто вставлять помеченные записи в другую таблицу Table.Append
> читая их из первой
то что Table.Append я и сам знаю, но в DBGrid > Options> dgMultiSelect= True использую библиотеку EhLib 3.3, строки выделяются с помощью Ctrl напр. с 3 по 17 + с 20 по 54 и т.д.
Так вот мне необходимо именно выделенные строки скопировать
← →
Anatoly Podgoretsky © (2004-04-17 19:31) [3]Ну если бы не этот посторонний компонент, то посоветовал бы свойство Selected, а так кто его знает что оно творит для этого, может свои списки ведет.
← →
avgur (2004-04-19 13:48) [4]может еще знает кто?????
← →
Johnmen © (2004-04-19 13:53) [5]Типа того:
for i:=0 to MyDBGrid.SelCount-1 do begin;
MyDBGrid.DataSource.DataSet.Bookmark:=MyDBGrid.SelectedRows[i];
.......
end;
← →
Соловьев © (2004-04-19 13:57) [6]
> avgur (19.04.04 13:48) [4]
а демку в ЕхЛибе глянуть слабо? там все доступно показано
← →
avgur (2004-04-19 14:18) [7]
> Соловьев ©
спасибо, протупил, я и забыл про него если честно.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.038 c