这段数据插入代码哪里有问题?

nbxjx 2003-08-24 10:31:50
Private Sub Command3_Click()
Dim cn As New ADODB.Connection
cn.Open ConnectString
cn.BeginTrans
On Error GoTo inserterr
cn.Execute "insert into aa(a,b) values('hhh','205')"
cn.commitrans
Exit Sub
inserterr:
cn.RollbackTrans
MsgBox "error", vbInformation, "AAA"

End Sub
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
PDK 2003-08-24
  • 打赏
  • 举报
回复
语法没问题,就是不知道字段类型和赋值有没有冲突
wumy_ld 2003-08-24
  • 打赏
  • 举报
回复
有三种情况:
1、字段类型不匹配。比如a字段是数字型的,而你用了字符型数据赋值。
2、aa表里还有其它必填字段,而你只提供了其中两个。
3、以上两种情况都存在。

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧