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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.07.2007, 17:57   #11
ГОСЕАН
Форумчанин
 
Аватар для ГОСЕАН
 
Регистрация: 03.05.2007
Сообщений: 247
По умолчанию

в dbgrid реализован запрос, а на запускаемой форме - форма ввода в таблицу. например в dbgrid отражен журнал актов (список актов), кликаешь по строке, открывается форма для редактирования акта на котором кликали
ГОСЕАН вне форума Ответить с цитированием
Старый 06.07.2007, 13:23   #12
Pitbull
детский тренер
Форумчанин
 
Аватар для Pitbull
 
Регистрация: 08.06.2007
Сообщений: 532
По умолчанию

xxx mn_fuzka xxx
Цитата:
Сообщение от ГОСЕАН Посмотреть сообщение
в dbgrid реализован запрос, а на запускаемой форме - форма ввода в таблицу. например в dbgrid отражен журнал актов (список актов), кликаешь по строке, открывается форма для редактирования акта на котором кликали

ну есть у тебя DBgrid...В котором Список актов Есть кнопка , например Редактирования АКТА... выбираешь запись в Dbgrid и переводишь таблицу, на которую ссылается DBgrid в режим Edit при нажатии кнопки : Table1.edit;
FormEdit.Showmodal;
В форме FormEdit лепишь компоненты для связи с таблийцей(DB....) , у которых установлены привязки к таблице....
При запуске формы ,ты будешь редактировать именно ту запись,которая была в DbGrid....
Если у тебя привязка АКТа к какой-то другой таблице.Например, у тебя одна таблица , в которой только список Актов,а вторая уже с данными(table2)... то просто делаешь запрос query: Select * from table2 where Akt.table2 = akt.table1. И в форме FormEdit привязку делаешь на query....
А если у тебя установлен Mastersource между таблицами... то в форме formEdit Можешь сразу редактировать Таблицу 2....т.к в ней будут те запросы, которые соответствуют именно той записи, которая я соответствует выбранной в Таблице1....
xx mn_fuzka xx
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Pitbull вне форума Ответить с цитированием
Старый 14.07.2007, 17:59   #13
ГОСЕАН
Форумчанин
 
Аватар для ГОСЕАН
 
Регистрация: 03.05.2007
Сообщений: 247
По умолчанию

Цитата:
Сообщение от Sergey_nl Посмотреть сообщение
Размести на запускаемой форме дб-эдиты с привязкой к тому же датасету - курсор у них будет общий, что выделил, то и покажут.
спасибо за идею
ГОСЕАН вне форума Ответить с цитированием
Старый 14.07.2007, 18:04   #14
ГОСЕАН
Форумчанин
 
Аватар для ГОСЕАН
 
Регистрация: 03.05.2007
Сообщений: 247
По умолчанию

еще вопрос по DBgrid. Как организовать список в столбце, только данные должны браться из другой таблицы (наподобие DBLooCupCombobox)
ГОСЕАН вне форума Ответить с цитированием
Старый 14.07.2007, 21:06   #15
Pitbull
детский тренер
Форумчанин
 
Аватар для Pitbull
 
Регистрация: 08.06.2007
Сообщений: 532
По умолчанию

Цитата:
Сообщение от ГОСЕАН Посмотреть сообщение
еще вопрос по DBgrid. Как организовать список в столбце, только данные должны браться из другой таблицы (наподобие DBLooCupCombobox)
Я завтра тебе скажу... Просто я в отпуску..Сижу в интернет кафе...Компилить некгде.... Єто в свойствах DbGrid віставляешь свойчство віпадающего списка..... Завтра напишу тебе.... подзабіл....
List вроде-бі....
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Pitbull вне форума Ответить с цитированием
Старый 15.07.2007, 10:48   #16
ГОСЕАН
Форумчанин
 
Аватар для ГОСЕАН
 
Регистрация: 03.05.2007
Сообщений: 247
По умолчанию

Цитата:
Сообщение от Sergey_nl Посмотреть сообщение
Размести на запускаемой форме дб-эдиты с привязкой к тому же датасету - курсор у них будет общий, что выделил, то и покажут.
Спасибо за идею
ГОСЕАН вне форума Ответить с цитированием
Старый 15.07.2007, 16:36   #17
Pitbull
детский тренер
Форумчанин
 
Аватар для Pitbull
 
Регистрация: 08.06.2007
Сообщений: 532
По умолчанию

pickList -для выпадающего списка.....
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Pitbull вне форума Ответить с цитированием
Старый 17.07.2007, 17:20   #18
ГОСЕАН
Форумчанин
 
Аватар для ГОСЕАН
 
Регистрация: 03.05.2007
Сообщений: 247
По умолчанию

Цитата:
Сообщение от Sergey_nl Посмотреть сообщение
Размести на запускаемой форме дб-эдиты с привязкой к тому же датасету - курсор у них будет общий, что выделил, то и покажут.
спасибо за идею
ГОСЕАН вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DBGrid Valera Помощь студентам 4 22.04.2009 16:54
DBGrid DOLBY Компоненты Delphi 29 08.10.2008 00:05
DBGrid+DBGrid Alex_666 БД в Delphi 11 19.06.2008 08:43
DBGrid Ane4ka БД в Delphi 28 01.06.2008 10:00
DBGrid sergei64_89 БД в Delphi 0 09.05.2008 19:48