Foxtable(狐表)用户栏目专家坐堂 → 自动更新数据库


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

主题:自动更新数据库

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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/4/28 20:02:00 [只看该作者]

执行时提示如下错误

.NET Framework 版本:2.0.50727.5485
Foxtable 版本:2016.4.6.1
错误所在事件:窗口,同步表结构,Button1,Click
详细错误信息:
对 COM 组件的调用返回了错误 HRESULT E_FAIL。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/28 20:03:00 [只看该作者]

 我测试,没,问,题。

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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/4/28 20:07:00 [只看该作者]

可能是增加备注类型数据列时发生错误了,该怎么办?


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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/4/28 20:19:00 [只看该作者]

测试一下这个
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:修改表结构3.zip


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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/4/28 20:22:00 [只看该作者]

在tea03(数据源)添加了一个备注类型字段就发生错误了,测试的时候选择tea03作为标准数据库

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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/4/28 20:24:00 [只看该作者]

把tea03(数据源)中备注类型删除后就没有错误了

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/28 20:35:00 [只看该作者]

以下是引用kaituozhe在2016/4/28 20:24:00的发言:
把tea03(数据源)中备注类型删除后就没有错误了

 

嗯嗯代码有问题,改一改

 

                        ElseIf dc.IsString Then
                            If dc.maxLength > 255 Then
                                DcDatatype = ADOXType.Text
                                tbl.AddColumn(dc.name,DcDatatype)
                            Else
                                DcDatatype = ADOXType.String
                                tbl.AddColumn(dc.name,DcDatatype,dc.MaxLength)
                            End If


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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/4/28 20:45:00 [只看该作者]

如果数据源为SQL server 2008 该怎么办?可以这样修改吗?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/4/28 23:49:00 [只看该作者]

 只需要修改链接字符串那里就行了,其余的不变。

 回到顶部
总数 39 上一页 1 2 3 4