Форум программистов, компьютерный форум, киберфорум
qwertehok
Войти
Регистрация
Восстановить пароль
Оценить эту запись

примеры работы с Excel-файлами разных версий при помощи openrowset из TSQL

Запись от qwertehok размещена 07.04.2021 в 18:06

SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
EXEC sp_configure 'show advanced options', 1
RECONFIGURE WITH override
EXEC sp_configure 'Ad Hoc Distributed Queries', 1
RECONFIGURE WITH override
 
EXEC master.dbo.sp_msset_oledb_prop N'Microsoft.ACE.OLEDB.12.0',N'AllowInProcess',1
EXEC master.dbo.sp_msset_oledb_prop N'Microsoft.ACE.OLEDB.12.0',N'DynamicParameters',1
 
EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.Jet.OLEDB.4.0',N'AllowInProcess', 1
EXEC master.dbo.sp_msset_oledb_prop N'Microsoft.Jet.OLEDB.4.0',N'DynamicParameters',1
 
SELECT ID, Name, City
FROM openrowset('Microsoft.Jet.OLEDB.4.0','Excel 8.0;HDR=Yes;Database=D:\book.xls',[Sheet1$])
 
SELECT ID, Name, City
FROM openrowset('Microsoft.ACE.OLEDB.12.0',
                'Excel 8.0;HDR=Yes;Database=D:\book.xls;IMEX=1',
                'select * from [Sheet1$]')
 
SELECT ID, Name, City
FROM openrowset('Microsoft.ACE.OLEDB.12.0',
                'Excel 12.0 Xml;HDR=Yes;Database=D:\book.xlsx',
                'select * from [Sheet1$]')
Размещено в Без категории
Просмотров 274 Комментарии 0
Всего комментариев 0
Комментарии
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.