如何将vb中输入的数据自动储存在数据库中

我现在在设计一个vb的程序,就是在vb的界面里输入产品的相关信息,这些信息会自动储存在电脑的数据库中,我选择用access来建立数据库,可是怎样才能将vb中输入的数据自动... 我现在在设计一个vb的程序,就是在vb的界面里输入产品的相关信息,这些信息会自动储存在电脑的数据库中,我选择用access来建立数据库,可是怎样才能将vb中输入的数据自动储存在access数据库中,可以实现吗?
谢谢!!!!!
展开
 我来答
湘湖泛舟
推荐于2017-09-29 · TA获得超过1076个赞
知道大有可为答主
回答量:833
采纳率:0%
帮助的人:900万
展开全部
首先要确定一下您所谓的自动是什么意思,是在文本框中输完就保存呢还是在您全部输入一系列相关内容后按某个键后保存,

如是第一种情况, 那么您保存的代码应该写在文本框的事件中,如您在文本框中输入一个回车表示您输入完毕保存数据
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then '输入了回车
rs.addnew
rs!姓名 = Text1
rs.update
End If
End Sub

如是第二种情况,就得把代码写到command_click事件中了

VB是面向对象的开发工具,您可以在任何您需要保存的事件中写入保存代码,这样就能符合您的要求了
du瓶邪
推荐于2017-10-05 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2955万
展开全部
Private Sub Command1_Click()
Dim cn As New ADODB.Connection
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.mdb"
cn.Execute "insert into admin (zhanghao,mima) values ('" & Text1.Text & "','" & Text2.Text & "')"
cn.Close
MsgBox "保存完毕!"
End Sub

注意要在工程中引用ADO。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
veimi
2008-07-08 · TA获得超过2350个赞
知道大有可为答主
回答量:5720
采纳率:28%
帮助的人:3086万
展开全部
recordset.adddnew
recordset(字段)=“信息”
……
recordset.update
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式