Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2011.01.23;
Скачать: [xml.tar.bz2];

Вниз

запрос к двум файлам Excel через ADO   Найти похожие ветки 

 
12 ©   (2010-11-08 15:46) [0]

cnt1: TADOConnection;
   aq1: TADOQuery;

cnt1.connectionString =
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files\Borland\Delphi7\Projects\Excel_A\
1.xls;
Extended Properties="Excel 8.0"
aq1.connection := cnt1;
aq1.sql.text := "select [Иванов] from [ЛИСТ3$] a";
aq1.open;
и все хорошо, вот оно все в dbGride видно.

есть
cnt2.connectionString =
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files\Borland\Delphi7\Projects\Excel_A\
2.xls;
Extended Properties="Excel 8.0"
и тоже самое, все запрашивается

как бы теперь запросить
select a.[Иванов], b.[Иванов]
from [ЛИСТ3$] a, [ЛИСТ1$] b
where a.[Иванов] = b.[Иванов]


 
12 ©   (2010-11-08 15:48) [1]

да, конечно,
ЛИСТ3$ - из одного файла (1.xls, для определенности)
ЛИСТ1$ - из другого       (2.xls)


 
Медвежонок Пятачок ©   (2010-11-08 15:57) [2]

проще сделать эту связку в самом ёкселе (одном из) а потом дергать из него.
ибо гетерогенные запросы и адо - вроде не алё


 
Anatoly Podgoretsky ©   (2010-11-08 16:05) [3]

> 12  (08.11.2010 15:46:00)  [0]

Не поможет ли предложение IN в Select
Подробности в справке по JETSQL



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

Форум: "Начинающим";
Текущий архив: 2011.01.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.004 c
8-1208978313
doKi
2008-04-23 23:18
2011.01.23
диффузное освещение текстуры


15-1286483351
Юрий
2010-10-08 00:29
2011.01.23
С днем рождения ! 8 октября 2010 пятница


15-1286821906
Kerk
2010-10-11 22:31
2011.01.23
Детская страничка


2-1288950802
DelphiRandom
2010-11-05 12:53
2011.01.23
Действительно случайные значения


2-1288051827
demon
2010-10-26 04:10
2011.01.23
Как все цифры в RichEdit покрасить в другой цвет?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский