首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

用select * from openrowset()提示from 子语法异常

2012-12-15 
用select* from openrowset()提示from 子语法错误select * FROM openrowset(Microsoft.Jet.OLEDB.4.0,e

用select * from openrowset()提示from 子语法错误
select * FROM openrowset('Microsoft.Jet.OLEDB.4.0','excel 8.0;Database=c:\book1.xls',[sheet1$])是为什么
[解决办法]
--在外围应用配置器中功能的应用里打开即席远程查询.
select a,b 
from OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="d:\book2.XLS";Extended Properties="Excel 8.0";Persist Security Info=False')...[sheet1$]
[解决办法]
Dim cn As ADODB.Connection, rs As ADODB.Recordset

Set cn = New ADODB.Connection
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\book1.xls;Extended Properties=""Excel 8.0;HDR=Yes;IMEX=1"""

Set rs = New ADODB.Recordset
rs.Open "select * FROM [Sheet1$]"

[解决办法]
biaoji
[解决办法]
select * from [excel 8.0;database=c:\book1.xls].[sheet1$]
就成功了

热点排行