向数据库中添加一个数据...

jingtian 2001-06-04 08:56:00
使用data控件和text控件,
data的databasename连接固定的数据库
recordsource连接唯一的一个表
text绑定在data上面
请问如何向数据库中添加一个数据?
我用了
data1.recordset.addnew
data1.recordset.fields(fieldsname).value=text1.text
data1.recordset.update
为什么总是出错?
...全文
98 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Lazy67 2001-06-05
什么错啊?
回复
everyask 2001-06-05
看看窗体向导中的代码吧。
回复
litdong 2001-06-05
赞成袁飞的意见,既然是绑定,不用赋值的,去掉试试
回复
cqq_chen 2001-06-05
我认为y1g1y1(袁飞☆曾经沧海难为水,除却VB不是云☆)的说法是对的。
回复
Jonly 2001-06-05
是不是类型不对
把下句改成你想要的类型
data1.recordset.fields(fieldsname).value=cdbl(text1.text) (改成你想要的类型)
类型转换请看MSDN
回复
y1g1y1 2001-06-05
既然已绑定,就不必再给字段赋值! 去掉这一行:
data1.recordset.fields(fieldsname).value=text1.text

当然也不是简单的去掉这一行。

sub cmdAddNew_click()
data1.recordset.addnew
end sub

sub cmdUpdate_click()
data1.recordset.update
end sub
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2001-06-04 08:56
社区公告
暂无公告