Текущий архив: 2003.07.28;
Скачать: CL | DM;
Вниз
ClientDataSet и MasterSource не получается :( Найти похожие ветки
← →
ximik (2003-07-04 01:05) [0]Уважаемые мастера! Подскажите плиз как связать через mastersource две таблицы ClientDataSet. Пробовал как в ADO. Назначил mastersource для доп. таблицы и даже через LinkWizard указал через какое поле связь. Но когда пытаюсь добавить новые поля в основной датасет, то список доступных полей (тех, что в доп. таблице) пуст. Где грабли?
← →
ximik (2003-07-05 01:59) [1]Я тут один?
Неужели никто не знает? Господа помогите плиз! Сроки поджимают.
Расковырял что-то связанное с провайдером, но не врубился как подключить. Или мож он ваще не нужен?
Как делаю я:
1. DataSet1
2. DataSource1 -> DataSet1
3. DataSet2 (mastersource -> DataSource1)
4. DataSet2 (masterfield -> key1 -> Key1 из DataSet1)
5. DataSet1 -> FieldEditor -> Add Fields -> бааальшой хрен! :(
Help!
← →
Silver Alex (2003-07-05 02:06) [2]Слушай ,ximix, а как именно ты добавляешь поля и куда(в базу?). Напиши подробней, какая именно стоит задача.
← →
ximik (2003-07-05 13:50) [3]Имеются две таблицы:
В 1-ую - постоянно добавляются записи, (главная)
2-ая - справочник (подчиненная)
Связь по ключу.
При просмотре первой таблицы, через ключ надо получить из второй три поля и отобразить их в первой таблице.
Говорю сразу: лукап не катит.
Логика продумана и отработана. Все работает на ура и все довольны. Проблема в том, что я это перевожу с ADODataSet на ClientDataSet и не могу установить связь двух таблиц.
← →
Cobalt (2003-07-05 14:03) [4]Попробуй описать логику - может то, что хорошо в ADODataSet - смерть ClientDataSet?
← →
ximik (2003-07-05 14:55) [5]Дык предыдущим письмом логика и описана (в кратце).
Вопрос такой: почему не могу получить доступ к справочнику через ключ?
Страницы: 1 вся ветка
Текущий архив: 2003.07.28;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.005 c