主题:opendatasource()某些地方不是很了解
/********************** EXCEL导到远程SQL
insert OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名 (列名1,列名2)
SELECT 列名1,列名2
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
关于OpenDataSource()这个函数,他说第一个参数是provider_name,表示用于访问数据源的OLE DB提供程序的Progid的名称
什么叫provider_name,什么叫OLE DB还有Progid名称?
就上面的例子来说,'SQLOLEDB'与'Microsoft.Jet.OLEDB.4.0'是什么意思
还有Extended properties=Excel 5.0')...xactions 这段是什么意思
insert OPENDATASOURCE(
'SQLOLEDB',
'Data Source=远程ip;User ID=sa;Password=密码'
).库名.dbo.表名 (列名1,列名2)
SELECT 列名1,列名2
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
关于OpenDataSource()这个函数,他说第一个参数是provider_name,表示用于访问数据源的OLE DB提供程序的Progid的名称
什么叫provider_name,什么叫OLE DB还有Progid名称?
就上面的例子来说,'SQLOLEDB'与'Microsoft.Jet.OLEDB.4.0'是什么意思
还有Extended properties=Excel 5.0')...xactions 这段是什么意思