Foxtable(狐表)用户栏目专家坐堂 → 作为 Excel 数据源


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

主题:作为 Excel 数据源

帅哥哟,离线,有人找我吗?
netfox168
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:274 积分:2960 威望:0 精华:0 注册:2011/9/19 0:18:00
作为 Excel 数据源  发帖心情 Post By:2012/12/27 17:21:00 [只看该作者]

我知道可以通过导出 Excel 文件被 Excel 所用,但 Excel 能否像使用其他数据源(如 SQL,Access 等)一样直接连接 foxtable,需要时只是刷新一下就可以更新?

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


加好友 发短信
等级:幼狐 帖子:148 积分:1036 威望:0 精华:0 注册:2012/11/26 13:05:00
  发帖心情 Post By:2012/12/27 17:38:00 [只看该作者]

应该可以的,在系统的ODBC数据源里先设置好excel数据源,然后在狐表的数据源里使用microsoft ole db provider for odbc drivers这个,然后单击下一步,选取你在系统里设置好的odbc数据源就行了(没测试过)。

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


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

 不可以使用excel作为数据源的。excel是表格,不是数据库,不能这样做的。

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


加好友 发短信
等级:幼狐 帖子:148 积分:1036 威望:0 精华:0 注册:2012/11/26 13:05:00
  发帖心情 Post By:2012/12/27 17:45:00 [只看该作者]

测试了一下,连接成功,但是点确定的时候出现运行错误:

.NET Framework 版本:2.0.50727.3625
Foxtable 版本:2012.11.21.1
错误所在事件:
详细错误信息:
System.ArgumentException: 用于 OLEDB 的 .Net Framework 数据提供程序(System.Data.OleDb)不支持用于 ODBC 驱动程序的 Microsoft OLE DB 提供程序(MSDASQL)。请使用用于 ODBC 的 .Net Framework 数据提供程序(System.Data.Odbc)。
   在 System.Data.OleDb.OleDbConnectionString.ValidateProvider(String progid)
   在 System.Data.OleDb.OleDbConnectionString.ValidateConnectionString(String connectionString)
   在 System.Data.OleDb.OleDbConnectionString..ctor(String connectionString, Boolean validate)
   在 System.Data.OleDb.OleDbConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous)
   在 System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions)
   在 System.Data.OleDb.OleDbConnection.ConnectionString_Set(String value)
   在 System.Data.OleDb.OleDbConnection.set_ConnectionString(String value)
   在 System.Data.OleDb.OleDbConnection..ctor(String connectionString)
   在 Foxtable.O1O11ll0O1lO01O10lO0l1.OO111100001(Object O00O01, EventArgs O)


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


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

 如果可以,我也觉得很方便图片点击可在新窗口打开查看

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


加好友 发短信
等级:童狐 帖子:274 积分:2960 威望:0 精华:0 注册:2011/9/19 0:18:00
  发帖心情 Post By:2012/12/27 18:21:00 [只看该作者]

两位可能理解错误了,或者我表达不清。我意思是说 foxtable 作为数据源,被 Excel 链接所用。也就是数据由 foxtable 流向 Excel .

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


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2012/12/27 18:50:00 [只看该作者]

以下是引用netfox168在2012-12-27 18:21:00的发言:
两位可能理解错误了,或者我表达不清。我意思是说 foxtable 作为数据源,被 Excel 链接所用。也就是数据由 foxtable 流向 Excel .

不妥,在Excel中数据录入方便灵活,适合做数据源,foxtable数据处理功能强大,你把本末倒置了。


 回到顶部