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

Вниз

Работа с Excel через ADO   Найти похожие ветки 

 
SerVS   (2002-08-09 14:52) [0]

Помогите с сабжем. Необходимо просто считывать данные.


 
sniknik   (2002-08-09 15:02) [1]

А у тебя формулы в ячейках встречаются? Если да то через адо как таблицу проблемно будет считать.
а так через Jet
вот строку вставь и посмотри в настройке как и что
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\BASE.XLS;Extended Properties=Excel 5.0;Persist Security Info=False
а выбор так примерно
SELECT * FROM [CLIENTS$]


 
SerVS   (2002-08-09 18:16) [2]

Формул нет, но у меня Excel 10 (XP). Что нужно писать в Extended Properties?


 
sniknik   (2002-08-09 18:29) [3]

Excel 8.0
по моему это максимум (у меня во всяком случае)
запусти regedit и посмотри доступный ISAM
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\ISAM Formats


 
SerVS   (2002-08-09 21:15) [4]

У меня тоже это максимум, я так и сделал.
Ты пишешь:
SELECT * FROM [CLIENTS$]
А что это в разделе FROM? Что там вообще должно быть в случае с Excel-ем?


 
sniknik   (2002-08-09 21:48) [5]

у меня здесь лист называется CLIENTS но чтобы в селекте к нему обращатся нужно [CLIENTS$]

Файл *.xls это как база а лист считай таблица.


 
SerVS   (2002-08-09 23:09) [6]

Спасибо. Получилось!


 
SerVS   (2002-08-09 23:19) [7]

Еще вопроc, хотя он и не имеет прямого отношения к сабжу. А как получить список всех SystemDSN?



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

Форум: "Базы";
Текущий архив: 2002.08.29;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.006 c
14-95958
SPeller
2002-08-03 13:13
2002.08.29
Не могу настроить PHP


3-95730
Ренат
2002-08-09 14:50
2002.08.29
Поле типа дата в запросе


1-95878
skyslider
2002-08-18 04:11
2002.08.29
Как узнать какая строка выделена в StringGrid


3-95719
alex-ran
2002-08-09 12:26
2002.08.29
Программное выделение записи


4-96013
help plz
2002-06-24 00:00
2002.08.29
SystemTray





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский