Форум: "Базы";
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];
ВнизГлюки ADO часть 1-ая Найти похожие ветки
← →
RAVEN (2002-01-28 15:29) [0]Ув. Мастера, систуация такая. Есть БД на акцессе, т.е. само хранилище данных. Я на 6-ых Делфях пишу клиент для этого хранилища, используя для этого ADO. В хранилище данных есть не только таблицы принадлежащие именно этой БД, но и связные таблицы, т.е. таблицы из другой БД. Так вот на компоненте TADOConnection подключение к БД происходит нормально, но при выборе в TADODataSet или TADOTable имени таблицы нет связных таблиц, т.е. их просто не видно(Происходит это всё во время дизайна). Однако, если, например моя БД наз-ся DB.mdb, а связная в ней таблица наз-ся t1, то если написать в TADODataSet.CommandText="SELECT * FROM t1", то этот код выполнится. Вопрос: Может у меня глюк какой -то, но связные таблицы у меня не показываются, почему? Моё мнение, что это глюк Delphi6, в 5-ых такого не было, возможно это из-за неустановленного Update на эти 6-е Delphi.Кстати где его получить бесплатно? Заранее благодарен.
--------------------------------------------------------------------------------
← →
Kuusiniemi (2002-01-28 15:35) [1]Связанные таблицы в MS Access Delphi определяет не как таблицы, а как хранимые процедуры, с имеющимися в mdb запросами она поступает также. Так что кроме как знать название связанной таблицы и задавать его вручную ничего не выйдет.
← →
RAVEN (2002-01-28 15:50) [2]Спасибо, но почему запросы я вижу?
← →
Kuusiniemi (2002-01-29 18:20) [3]Если лезть глубоко в ADO, то там у всех объектов разные типы - у таблиц - TABLE у запросов - VIEW, а у присоединенных таблиц - LINK. Видно в редакторе Delphi сделали так, что в список таблиц попадают только TABLE и VIEW.
← →
aus (2002-01-29 19:13) [4]View не отображается и в окнах Access, а сохраненные запросы - это процедуры.
Чтобы увидеть имя запроса (или связанной таблицы) в выпадающем списке в инспекторе Делфи можно использовать TADOStoredProc.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c