以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  EXCEL 做数据源的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=86900)

--  作者:blackzhu
--  发布时间:2016/6/28 16:14:00
--  EXCEL 做数据源的问题
 我需要导入大约21万条数据的CSV,但是由于狐表的限制只能在6万条左右,所有我打算直接利用EXCEL 做数据源. 所以我打开一个新的EXCEL 表格,利用导入功能将CSV的数据正常导入到EXCEL中,但是我去链接EXCEL 数据源的时候,这个EXCEL 无论如何都不能连接,而其他正常做得EXCEL 都可以正常连接,不知道是什么原因造成的.
--  作者:大红袍
--  发布时间:2016/6/28 16:18:00
--  

 数据减少到6万行,看是否能连接。

 

 超过6万行的,一般是用用xlsx保存的,连接字符串,你要弄成12.0的。

 

Excel2007的数据源链接字符串为:Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\\桌面\\Excel表.xlsx;Extended Properties=\'Excel 8.0;HDR=yes\'

 

Excel2003的数据源链接字符串为:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\'E:\\桌面\\Excel表.xls\';Extended Properties=Excel 8.0


--  作者:blackzhu
--  发布时间:2016/6/28 16:33:00
--  
很奇怪,改成12.0以后 第一次连接出来两个表,很正常但是第二次连接又连接不到: 代码如下:

为啥 没有Sql 语句也发不上来?




--  作者:大红袍
--  发布时间:2016/6/28 16:36:00
--  

 添加数据源提示什么错误?截图说明。


--  作者:blackzhu
--  发布时间:2016/6/28 16:39:00
--  
创建外部连接EXCEL 失败,就提示一个错误
[此贴子已经被作者于2016/6/28 16:42:26编辑过]

--  作者:大红袍
--  发布时间:2016/6/28 16:40:00
--  
 数据发上来测试。
--  作者:大红袍
--  发布时间:2016/6/28 16:41:00
--  
 如果不支持,就不支持了呗,数据量减少到6万
--  作者:blackzhu
--  发布时间:2016/6/28 16:50:00
--  
实在不行只能分了.
--  作者:blackzhu
--  发布时间:2016/6/28 17:20:00
--  
我用狐表自带的导入一切OK了.