Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.24;
Скачать: CL | DM;

Вниз

Одним запросом данные из таблиц разных форматов   Найти похожие ветки 

 
Антоныч ©   (2006-07-25 16:02) [0]

Можно ли одним запросом получить данные из таблиц разных форматов, в частности, из Access и dBase IV? Использую TADOQuery.
ConnectionString:="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\;Extended Properties=dBase IV;Persist Security Info=False";
Пытаюсь сделать простейший запрос:
SELECT Z.Data,UNN
FROM fez_e, Zaprosi Z IN "D:\Zaprosi.mdb"
Пишет ошибку: Ядро базы данных не может найти таблицу "fez_e"... : думает, что это - таблица базы Access. На самом деле, fez_e - таблица dBase IV, лежит в корневике d:\.
Подскажите, если такое возможно, простейший работающий запрос.


 
sniknik ©   (2006-07-25 16:39) [1]

в номальной форме (с join) тоже самое перепиши

и кстати желательно было бы наоборот, основной конект к access, а внутри запросов к isam-ам. не ошибка, просто меньше проблем будет.


 
Антоныч ©   (2006-07-25 18:03) [2]

Переделал ConnectionString:
ConnectionString:="Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=D:\Zaprosi.mdb;Mode=Read;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=0;Jet OLEDB:New Database Password="";Jet OLEDB:SFP=False";

Переписал запрос:
SELECT Z.Data,UNN
FROM Zaprosi Z INNER JOIN FEZ_E
ON FEZ_E.NUM=Z.Kod
Ошибка та же. Кстати, а где в таком случае будет искаться таблица FEZ_E, и как указать к ней путь явно? Пробовал:
... JOIN FEZ_E IN "D:\FEZ_E.DBF" - "Ошибка синтаксиса в предложении FROM".


 
Mike Kouzmine ©   (2006-07-25 18:12) [3]

Это все в акс можно сделать раз в 10000000 быстрее.


 
sniknik ©   (2006-07-25 20:32) [4]

> ... JOIN FEZ_E IN "D:\FEZ_E.DBF" - "Ошибка синтаксиса в предложении FROM".

... JOIN FEZ_E IN "D:\" "dBase IV;"



Страницы: 1 вся ветка

Текущий архив: 2006.09.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.045 c
3-1152879525
MsGuns
2006-07-14 16:18
2006.09.24
Загрузка объемных данных в рамках одной транзакции


15-1157468245
tesseract
2006-09-05 18:57
2006.09.24
firebird - выдержит ли птичка мощный загруз ?


3-1153901322
partizan
2006-07-26 12:08
2006.09.24
Скорость работы запроса, и количество полей в таблице


15-1157376145
cmd
2006-09-04 17:22
2006.09.24
cmd


2-1157355916
Николай_Москва
2006-09-04 11:45
2006.09.24
Процедура нахождения точек пересечения окружностей