![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBLoolupListBox ..ComboBox [D5]
DmTT © (2005-07-15 10:33:00)Здраствуйте.
У меня 2 датасета первый (основной) отображает инфу в Грид (все кроме кодов-ссылок на др. таблицы), второй - запрос на правочник.
Поля DataSource = DataSource1, DataField = 'код-ссылка', ListSource = DataSource2, ListField = 'наименование', KetField = 'код', ReadOnly = False... Всё прекрасно отображается, но я хочу изменить значение из справочника в DBLookupListBox, он листается но выбрать что-то нельзя, даже выделение не двигается (ни мышой, ни клавой). Может я что-то не учёл?
В качестве источника данных Oracle через DOA (Direct Oracle Access), Делфятинка 5-ая...
evvcom (2005-07-18 10:01:00) [1]
> Люди Вы как update делаете?
Я использую ODAC, там все просто. В DOA может TOracleDataSet.UpdatingTable поможет?
DmTT (2005-07-15 13:25:00) [2]Люди Вы как update делаете?
DmTT (2005-07-15 12:50:00) [3]Запрос типа OracleDataSet1.SQL = 'select * from table'
а как напрямую с таблицей работать?
evvcom (2005-07-15 12:27:00) [4]Какой компонент из DOA? C чем работаешь с таблицей напрямую или с запросом/хп?
DmTT (2005-07-15 11:45:00) [5]Может там какой-нибудь режим UpDate есть? Как QBE... а?
DmTT (2005-07-15 11:33:00) [6]Блин и другие не редактируются... Но OracleDataSet.ReadOnly = False при этом. Таблица Апдейтится из SQLPlus-а, т.е. с правами всё в порядке, да и оракл не ругается, просто компоненты вообще не дают редактировать поля...
ЮЮ (2005-07-15 10:44:00) [7]А другие поля в гриде редактируются. Может у тебя DataSource1.DataSet.ReadOnly ?