这是“Microsoft.JET.OLEDB.4.0”数据库引擎的BUG吗? 试试:OPENDATASOURCE [price$] 应该是规则的二维表,最好不要有格式或汇总行之类的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢你的回复,playyuer。这是一个规则的二维表,因为需要把此表与其它表关联使用,只能采用数据库的形式访问。其实我试过用excel.application的方式访问,可以正常访问的。 SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="e:\price.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...工作表名 哈哈。。不是的!你不要打开excel文件的同时掉用它!你关掉excel!你可以先用导入导出工具,把一个表导为excel看看它的格式是什么!如:第一行必须是列名!..SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions删除:DELETE FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions 谢谢各位网友!!用OpenDataSource试过了,还是一样,有部份字段的数据读不了。其实我不太关心用OpenDataSource还是OPENROWSET,刚开始我怀疑这是数据引擎的问题,不过另一个引擎我也试过了也一样(Driver={Microsoft Excel Driver (*.xls)}),这使我又不得不怀疑自己的怀疑。那么会不会是EXCEL找格式的问题呢?出现异常的是数值型的字段,我将其设为文本型时数据全左对齐,将其设为数值型有几个不能右对齐,而恰恰就是这几个不能读取出来。将其双击后才自动右对齐,保存后再用上面的SQL语句测试,居然可以了。不过我很多这样的数据,不能一一双击,不知各位有什么建议?另外我也想知道前面失败与成功的原因。 如何将多个表格的内容通过一个语句进行复制到一个表中 请问这个统计的sql语句如何写 关于Log Explorer的一些问题。 SQL触发器编写问题 这么晚了请求老师们帮助,一个变量传递问题 SQL2000的无值守安装(选择自定义安装),sqlcst.bat的配置如下:为什么每次安装总是提示“命令行有错,请用/?该如何配置命令行参数 插入大量字符的问题 请教:怎么在一个transaction中更新另一台服务器上的表结构 SQL连接问题,急~~~~ ACCESS程序问题 表不能重命名? 用什么开发数据库软件最好?
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="e:\price.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...工作表名
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions
删除:
DELETE
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactions