Foxtable(狐表)用户栏目专家坐堂 → 外部数据源不能是excel文件吗


  共有8723人关注过本帖树形打印复制链接

主题:外部数据源不能是excel文件吗

美女呀,离线,留言给我吧!
foxnewer
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:8 积分:138 威望:0 精华:0 注册:2013/1/6 22:47:00
外部数据源不能是excel文件吗  发帖心情 Post By:2013/1/7 11:42:00 [只看该作者]

原先设计好了些管理文件,是用excel做的,当我用“外部数据源”-“生成器”-“ODBC”-连接后,出现
.NET Framework 版本:2.0.50727.3643
Foxtable 版本:2012.11.21.1
错误所在事件:
详细错误信息:
System.ArgumentException: The .Net Framework Data Provider for OLEDB (System.Data.OleDb) does not support the Microsoft OLE DB Provider for ODBC Drivers (MSDASQL). Use the .Net Framework Data Provider for ODBC (System.Data.Odbc).
   at System.Data.OleDb.OleDbConnectionString.ValidateProvider(String progid)
   at System.Data.OleDb.OleDbConnectionString.ValidateConnectionString(String connectionString)
   at System.Data.OleDb.OleDbConnectionString..ctor(String connectionString, Boolean validate)
   at System.Data.OleDb.OleDbConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous)
   at System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions)
   at System.Data.OleDb.OleDbConnection.ConnectionString_Set(String value)
   at System.Data.OleDb.OleDbConnection.set_ConnectionString(String value)
   at System.Data.OleDb.OleDbConnection..ctor(String connectionString)
   at Foxtable.O1O11ll0O1lO01O10lO0l1.OO111100001(Object O00O01, EventArgs O)

这是不是说不能用excel来作为数据源,另外,我想实现用foxtable管理原先的这些excel,并当数据更新后再重新更新到原excel文档,这样是否不行
帮助里说外部数据源是“”Access“、”SQL“


 回到顶部
帅哥哟,离线,有人找我吗?
cks
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:265 积分:1837 威望:0 精华:0 注册:2012/11/6 17:17:00
  发帖心情 Post By:2013/1/7 11:52:00 [只看该作者]

可以,但是太过于麻烦,建议你把excel文件的数据导入到系统中,作为数据库

[此贴子已经被作者于2013-1-7 11:54:16编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lin_hailun
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2013/1/7 11:56:00 [只看该作者]

 不能把excel作为数据源来处理的。

 最好是导入狐表,或者导入Access进行处理吧。excel也不适合作为数据源。

 狐表有保存和导出成excel的各种功能,如果要实现同步更新的话,也可以使用狐表操作VBA实现。

 回到顶部
美女呀,离线,留言给我吧!
foxnewer
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:8 积分:138 威望:0 精华:0 注册:2013/1/6 22:47:00
  发帖心情 Post By:2013/1/7 11:57:00 [只看该作者]

怎样个麻烦法呢?能不能告诉我,还是想尝试一下
[此贴子已经被作者于2013-1-7 11:57:28编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/1/7 12:23:00 [只看该作者]

用Access或者SQL server作为数据源,Excel不适合作为数据源,它本不是一个数据库来的。


 回到顶部
美女呀,离线,留言给我吧!
foxnewer
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:8 积分:138 威望:0 精华:0 注册:2013/1/6 22:47:00
  发帖心情 Post By:2013/1/7 12:25:00 [只看该作者]

谢谢了

 回到顶部