Foxtable(狐表)用户栏目专家坐堂 → 急求:程序"增加表"出现错误


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

主题:急求:程序"增加表"出现错误

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


加好友 发短信
等级:婴狐 帖子:35 积分:371 威望:0 精华:0 注册:2012/5/10 13:11:00
急求:程序"增加表"出现错误  发帖心情 Post By:2012/6/8 13:51:00 [只看该作者]

Dim Builder As New ADOXBuilder
Dim tbl As ADOXTable
Builder.Open()
tbl = Builder.NewTable("订单") '创建表
With tbl
    .AddColumn("日期" ,ADOXType.DateTime)
    .AddColumn("产品" ,ADOXType.String, 12)
    .AddColumn("客户" ,ADOXType.String, 20)
    .AddColumn("数量" ,ADOXType.Integer)
    .AddColumn("备注" ,ADOXType.Text)
End With
Builder.AddTable(tbl) '增加表
Builder.Close()

上面代码执行出现错误:system.runtime.Interopservices.comexception(Ox80040E21):多步OLE DB操作产生错误.如果可能,请检查每个OLE DB状态值.没有工作被完成.

at ADOx.Tables.Append(Object Item)

at Foxtabe.ADOXBuilder等等

at UserCode.Test()


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


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

重新下载安装一下foxtable.

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


加好友 发短信
等级:婴狐 帖子:35 积分:371 威望:0 精华:0 注册:2012/5/10 13:11:00
  发帖心情 Post By:2012/6/9 6:39:00 [只看该作者]

安装后也一样不行,好像临时表冲突,但又不完全是

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


加好友 发短信
等级:婴狐 帖子:35 积分:371 威望:0 精华:0 注册:2012/5/10 13:11:00
  发帖心情 Post By:2012/6/9 6:54:00 [只看该作者]

可能和删除表不正确有关,

请问老师,如何判断一个表是否存在,如果存在删除之,如何写?


 回到顶部