![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как скопировать запись из одной таблицы DBGrid1 в другую таблицу [D7]
alkin © (2006-04-28 10:00:00)Как скопировать запись из одной таблицы DBGrid1 в другую таблицу DBGrid2 максимальнобыстро. Спасибо.
Плохиш (2006-04-28 11:11:00) [21]Странно, и ни кто ещё не сказал одну важную вещь, в DBGrid записей нет.
alkin (2006-04-28 11:11:00) [22]Не получается пока
balepa (2006-04-28 11:08:00) [23]
> alkin (28.04.06 11:02)
Что тебе помешало сразу объяснить что тебе надо ?
> alkin (28.04.06 11:02) [9]
Это воспринимать как "уже получилось" или "предложения все еще принимаются" ?
Sergey13 (2006-04-28 11:05:00) [24]2 [9] alkin (28.04.06 11:02)
Как всегда, блин!
"Сколько времени? А то так есть хочется, что аж переночевать негде" 8-)
Не нужно тебе копирование. Тебе фильтрация нужна и умение задавать вопросы.
alkin (2006-04-28 11:02:00) [25]Благодарю Всех, кто ответил.
Поясняю вопрос: Есть подключаемая база Access (около 5000 записей, 10 колонок). В DBGrid1 список ВСЕЙ базы. Формирую отбор записей в базе по данным из 3-х колонок (т.е. организован поиск подстрок в этих колонках)
Результат хочется вывести в пустой DBGrid2, который находится на отдельной форме.
Извиняюсь, если неверно истолкован первый вопрос
balepa (2006-04-28 10:44:00) [26]
> ЮЮ © (28.04.06 10:38) [7]
Вопрос вроде был про то что бы процесс копирования одно записи был максимально быстрым или нэт ?
ЮЮ (2006-04-28 10:38:00) [27]>это ж надо постараться чтобы она копировалась долго
Элементарно: добавляем не в DataSet, а в БД. Переоткрываем DataSet, содержашийй 1000000 записей на клиенте.
balepa (2006-04-28 10:35:00) [28]Интересно какой смысл копировать всего одну запись максимально быстро, это ж надо постараться чтобы она копировалась долго (1 мс или 30 мс какая разница)
Sergey13 (2006-04-28 10:24:00) [29]2alkin (28.04.06 10:00)
> максимальнобыстро
Если максимально, то не использовать гриды вообще. 8-)
ЮЮ (2006-04-28 10:15:00) [30]<перенос данных из DBGRID1.DataSource.DataSet>, естественно
ЮЮ (2006-04-28 10:14:00) [31]DBGRID2.DataSource.DataSet.Insert;
<перенос данных из DBGRID2.DataSource.DataSet>
DBGRID2.DataSource.DataSet.Post;
balepa (2006-04-28 10:13:00) [32]З.Ы: Копировать IMHO лучше из DataSource1 в DataSource2, а не из DBGrid1 в DBGrid2
balepa (2006-04-28 10:05:00) [33]Что подразумевается под "запись" ?
DBGRID2.ЗАПИСЬ = DBGRID1.ЗАПИСЬ