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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 31.03.2015, 17:03   #1
anatoliy1992
Пользователь
 
Регистрация: 31.03.2015
Сообщений: 19
Печаль Вывести из DBGrid значение

добрый День. знаю что подобных вопросов уже задавалось огромное количество прошу меня простить великие умы) но мне нужна ваша помощь! есть SQL БД, в ней две таблицы первую вывел в DBGrid нужно чтоб выделенная запись в BDGrid'e после нажатия кнопки перенеслась полностью во вторую таблицу. две таблицы по своей структуре идентичны. незнаю как мне это лучше организовать. помогите плизз))
anatoliy1992 вне форума Ответить с цитированием
Старый 31.03.2015, 17:08   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Какие компоненты используются для получения данных из базы?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.03.2015, 17:12   #3
anatoliy1992
Пользователь
 
Регистрация: 31.03.2015
Сообщений: 19
По умолчанию

connection, query, source и DBgrid

вот сама программа работает таким образом выводим большую таблицу в DBGrid отсеиваем и находим нужную запись выделяем ее меняем некотрые значения и переносим в другую таблицу БД кнопкой записать.

Последний раз редактировалось Stilet; 31.03.2015 в 17:24.
anatoliy1992 вне форума Ответить с цитированием
Старый 31.03.2015, 17:26   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
query
М.м.м... Тогда предлагаю что-то типа
Код:
with Query do begin
 sql.text:='insert into ТаблицаКуда select * from таблицаоткуда where nomer=:nu';
 ParamByName('nu').Values:=Данные из поля NOMER
 ExecSQL;
end;
Т.е. переброска запросом, если конечно NOMER это ключевое поле.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.03.2015, 17:34   #5
anatoliy1992
Пользователь
 
Регистрация: 31.03.2015
Сообщений: 19
По умолчанию

нет ключевое поле ID не показывается но я понял принцип. кроме
Цитата:
ParamByName('nu').Values:=Данные из поля NOMER
где прописывается выделенная строка?
anatoliy1992 вне форума Ответить с цитированием
Старый 31.03.2015, 18:35   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Дык посмотри где я ее прописал
Там и прописывается.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.04.2015, 12:04   #7
anatoliy1992
Пользователь
 
Регистрация: 31.03.2015
Сообщений: 19
По умолчанию

Кажется либо я чего то не понимаю либо вы) мне нужно выделенное поле(т.е. кникнув на него мышкой) в DBGRID перенести в другую таблицу полностью всю запись а не только значение одного поля.
anatoliy1992 вне форума Ответить с цитированием
Старый 01.04.2015, 13:05   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну. Ты разобрался в примере, что я дал?
Или что там написано для тебя осталось неясным?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.04.2015, 13:11   #9
anatoliy1992
Пользователь
 
Регистрация: 31.03.2015
Сообщений: 19
По умолчанию

нет что делает этот SQL код я понял. единственное чего не понимаю это
Цитата:
Данные из поля NOMER
вместо этих данных должно стоять что то типо DBgrid1.selectedROW или что?
anatoliy1992 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как вывести значение отдельного поля таблицы в DBText при выборе записи в DBGrid? Kalach БД в Delphi 18 07.02.2013 07:02
Среднее значение в DBGrid'e nastena_r_v БД в Delphi 14 20.10.2012 23:17
значение ячеки dbgrid natishka БД в Delphi 5 08.08.2009 13:38
Как вывести значение полей из выделенной записи в DBGrid ? DS75 БД в Delphi 5 30.04.2009 13:40