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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2009, 14:10   #11
фЁдОр
Форумчанин
 
Аватар для фЁдОр
 
Регистрация: 06.09.2007
Сообщений: 908
По умолчанию

Цитата:
Сообщение от Баламут Посмотреть сообщение
При такой постановке вопроса - никак. Никак не могу понять, ну почему практически все начинающие наступают на эти грабли? Неужели в книжках что-то подобное пишут? DBGrid не хранит данные! Он их только отображает! А посему перенос данных осуществляется из одного датасета в другой. А уж какой он у тебя (ADOTable или что-то другое) на данный момент знаешь только ты.
полностью согласен!!!
KingSize, вы когда подключаете дбгрид неужели не поняли, что он только отображает данные? в таком случае, просто найстройте второй дбгрид к этому же table(query) и ненадо никуда ничего перегонять!!! а если нужно данные перевести с одной таблицы в другую то, тогда перегоняйте данные, ну скажем циклом, как это делается, на форуме уже сотни раз спрашивали, и грид тут абсолютно непричем.
фЁдОр вне форума Ответить с цитированием
Старый 23.04.2009, 15:27   #12
KingSize
Пользователь
 
Регистрация: 04.12.2008
Сообщений: 26
По умолчанию

да емае! я понимаю что он тока отбражает! но я спрашиваю как мне перенести например 1 строчку из ДБГрида в новый ДбГрид!!!!!понимаете?
KingSize вне форума Ответить с цитированием
Старый 23.04.2009, 15:40   #13
ArtInt
Форумчанин
 
Аватар для ArtInt
 
Регистрация: 06.03.2009
Сообщений: 583
По умолчанию

Хорошо, добавлю к посту №7 более подробное дополнение.
На форму кидаем AdoConnection1, AdoTable1, AdoTable2, Datasource1,Datasource2, Dbgrid1,Dbgrid2. Связываем их всех между собой.
Как уже ранее описывал, работай с таблицей. Но для вывода отчета в Word или Html и т.п. можно и DBGrid использовать.
AdoTable2 связан с DBGrid2, и то что ты добавляешь в Adotable2 сразу отображается в DBGrid2.
Может быть вопрос мы не так понимаем? Чтобы было легче понять можешь скинуть шаблон исходник как это все выглядит и что надо сделать.
Не стыдно чего-то не знать, стыдно не стремиться к знаниям.
ArtInt вне форума Ответить с цитированием
Старый 23.04.2009, 15:55   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как мне перенести например 1 строчку из ДБГрида в новый ДбГрид!!!!!
Никак. DBGrid на такое не способен.
Ты можешь перенести как тут уже сказали из таблицы в таблицу (имеется ввиду таблицы базы данных), соответственно второй DBGrid сам покажет тебе перенесенное.


Если хочеш переносить из Грид-в-Грид то используй просто StringGrid.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.04.2009, 08:01   #15
S@fer
Форумчанин
 
Аватар для S@fer
 
Регистрация: 29.01.2009
Сообщений: 411
По умолчанию

Вот пример копирования одной записи из одной таблицы в другую, при условии, что структура таблиц и кол-во полей одинаково.
Код:
Table2.Insert;
for i:=0 to Table1.fieldsCount-1 do
Table2.Fields[i].asString:=Table1.Fields[i].asString;
Table2.Post;
S@fer вне форума Ответить с цитированием
Старый 24.04.2009, 09:05   #16
KingSize
Пользователь
 
Регистрация: 04.12.2008
Сообщений: 26
По умолчанию

списибо пацаны но я ужэ сделал через стрингГрид! тока запара как сделать по клику мыши добавлялись в стрингГрид.думаю сижу..если есть догадки подскажите
KingSize вне форума Ответить с цитированием
Старый 24.04.2009, 09:15   #17
S@fer
Форумчанин
 
Аватар для S@fer
 
Регистрация: 29.01.2009
Сообщений: 411
По умолчанию

Цитата:
тока запара как сделать по клику мыши добавлялись в стрингГрид.
напиши нормально не пропуская слова, чтобы было понятно всем что требуется.
А еще лучше покажи код.
S@fer вне форума Ответить с цитированием
Старый 24.04.2009, 09:30   #18
KingSize
Пользователь
 
Регистрация: 04.12.2008
Сообщений: 26
По умолчанию

все пацаны допетрило))) РАХА всем
KingSize вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перенос данных из StringGrid-а в DBGrid artemavd БД в Delphi 16 21.03.2009 08:26
DBGrid: Как сделать собственную сортировку данных? AnTe БД в Delphi 17 26.02.2009 17:38
Расчет баз данных с выводом редактирования в DBGrid Veiron БД в Delphi 1 22.12.2008 14:53
копирование определенного набора данных из dbgrid в clipboard kate158 Общие вопросы Delphi 9 15.10.2008 18:20
Вставка данных(Excel) из clipboard в DBGrid mahsus Общие вопросы Delphi 1 07.10.2007 02:02