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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2008, 14:55   #1
Tanuska___:)
Пользователь
 
Аватар для Tanuska___:)
 
Регистрация: 22.04.2008
Сообщений: 84
Вопрос вопросик по DBGrid-у

доброго время суток! у меня вот такой вопрос: как в дбгриде определять активную запись, т.е. ту запись на которой стоит курсор.. мне это очень важно т.к. нужно будет сохранить потом выбранные поля из разных таблиц в одну (т.е. 2 табл соотв. 2 дбгрида). Если не трудно напишите код. или ссылку где это можно найти
заранее огромное спасибо!!
Tanuska___:) вне форума Ответить с цитированием
Старый 12.05.2008, 15:03   #2
AlDelta
Реанимируюсь...
Участник клуба
 
Аватар для AlDelta
 
Регистрация: 19.07.2007
Сообщений: 1,445
По умолчанию

Выбирай:
DBGrid1.SelectedRows;
DBGrid1.SelectedField;
DBGrid1.SelectedIndex;
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте.
Правила форума => Правила раздела => Для общего развития => Помощь студентам => Перед тем, как создавать тему, скачайте себе...
P.S.: форум не песочница (с)
название статьи на сайте MS: "Отмена принудительного отключения автоматического запуска в реестре Windows"
AlDelta вне форума Ответить с цитированием
Старый 12.05.2008, 15:04   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Table1.RecNo даст тебе текущую запись...
Чет вопрос малопонятный...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.05.2008, 15:16   #4
Tanuska___:)
Пользователь
 
Аватар для Tanuska___:)
 
Регистрация: 22.04.2008
Сообщений: 84
По умолчанию

у меня гриды подключены к акцессовской бд через ADOQuery, всего 3 таблицы : договора, клиенты и результирующая .... на форме отображаю все три. и хочу сделать так , чтобы при выборе в 1-ом и 2-ом гриде записи и привязав это действие к кнопке у меня данные заносились в 3-ью таблицу в бд (результирующую) и отображалась в 3-ем гриде.
Tanuska___:) вне форума Ответить с цитированием
Старый 12.05.2008, 15:23   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну это INSERT INTO третья_таблица (поле,поле...) VALUES (значение, значение...)
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросик про ООП!!! R@mec Общие вопросы C/C++ 2 22.08.2008 13:38
Вопросик про реестр Sin9ikat Общие вопросы Delphi 1 16.06.2008 13:27
Вопросик по циклу Almost_Famous Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 15.05.2008 21:45