Foxtable(狐表)用户栏目专家坐堂 → 请教:写入二进制列出错


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

主题:请教:写入二进制列出错

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 9:05:00 [显示全部帖子]

If Tables("员工").Current Is Nothing Then

  Return nothing

End If


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 9:46:00 [显示全部帖子]

1、去看一下BeforeSaveDataRow事件,把代码删除。

 

2、代码不会有错。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/9/23 10:21:00 [显示全部帖子]

认认真真看完

 

由于内部表没有办法增加二进制列,所以只有使用外部数据源时,才能使用二进制列管理文件。
虽然Access也有二进制列,但是由于Access单个数据库文件不能超过2G,所以使用二进制列时,如果文件比较大,建议大家采用SQL Server。
你并没有办法直接在Foxtable中给外部表增加二进制列,所以你只能在原数据库中事先增加好二进制列,Access对应的列类型为"OLE对象",SQL Server对应的列类型为"Image"。


 回到顶部