![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 30.07.2009
Сообщений: 105
|
![]()
здравствуйте!
задумка такова... я выбираю данные в DBGrid и жму на конпку. эта запись, вернее ее код, должен отобразиться в DBLookupComboBox, после этого я делаю table.post и изменения сохраняются. проблема... данные в лукап выбираются но при попытке сохранить изменения в лукапе появляется запись (код), которая была до изменения... т.е. edit, затем post в таблице в пустую. что это может быть? ![]() Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 13.07.2010
Сообщений: 346
|
![]()
ничего не понятно
какую роль должен выполнять DBLookupComboBox?
Non est culpa vin, sed culpa bibentis
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 30.07.2009
Сообщений: 105
|
![]()
как не понятно?
отображение данных, которые сейчас заносятся в таблицу. |
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 13.07.2010
Сообщений: 346
|
![]() Цитата:
ты пошел по неверному пути - опиши задачу которую хочешь реализовать - НО только без названий компонентов ![]()
Non est culpa vin, sed culpa bibentis
|
|
![]() |
![]() |
![]() |
#5 |
Участник клуба
Регистрация: 15.05.2009
Сообщений: 1,222
|
![]()
переоткрой источник данных для DBLookupComboBox, хотя не совсем поняла проблему, а еще лучше использовать простые комбики
Единственное, что ограничивает полет мысли программиста-компилятор
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 30.07.2009
Сообщений: 105
|
![]()
это Сусанин в свое время пошел по неверному пути
![]() DBLookupComboBox может как отображать данные (datasource), так и заносить данные из другой таблицы (listsource). вопрос остается открытым... |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 13.07.2010
Сообщений: 346
|
![]()
ух ты... а откуда он узнает что у другого компонента в буфере находится????
Non est culpa vin, sed culpa bibentis
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 30.07.2009
Сообщений: 105
|
![]()
про какой другой компонент идет речь?
|
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 13.07.2010
Сообщений: 346
|
![]()
dm.ibdtstPr
который вероятно отображается в dbgrd1(:=dbgrd1.Fields[0].AsVariant; шайтан комбинация) находится в режиме редактирования и при чтении из него можно много получить ![]() и вы пытаетесь то что получаете запихать в DBLookupComboBox.KeyValue вы тратите свое и ваше время - опишите задачу которую надо решить и так-же прислушайтесь к Sparky - "а еще лучше использовать простые комбики" это не просто так сказано....
Non est culpa vin, sed culpa bibentis
|
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 30.07.2009
Сообщений: 105
|
![]() Цитата:
задача : нужно в keyvalue запихнуть значение руками. именно эта задача. я про эдиты не спрашиваю, а тем более уж про комбики (вообще не вижу смысла использовать combobox, если мне нужно одно значение в итоге. использование edit было бы более уместным) |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Введенные данные в DBGridEh не сохраняются | prorock | БД в Delphi | 11 | 21.04.2011 14:35 |
Данные не сохраняются | Шляп | Microsoft Office Access | 2 | 23.05.2010 19:58 |
Неудаётся сохранить изменения в таблице | Herly | Помощь студентам | 3 | 21.12.2009 20:33 |
Как отследить изменения в таблице DBF? | maks448 | БД в Delphi | 4 | 29.11.2009 20:42 |
Слишком долго сохраняются данные в БД | Maxs | Помощь студентам | 5 | 27.04.2009 14:45 |