VB中的数据保存到ACCESS的问题

fnhghdyygtwzg 2009-05-16 07:38:09
Private Sub Text3_Change()
Dim Sql As String, S As String
S = Text4.Text
Dim Conn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\db1.mdb"
'请将路径换成你的数据库位置
Sql = "select * From 表1"
Rs.Open Sql, Conn, 1, 3
Rs.AddNew
Rs(0) = S
Rs.Update
Rs.Close
Set Rs = Nothing
Conn.Close
Set Conn = Nothing
End Sub

Private Sub Text4_Change()
Dim Sql As String, S As String
S = Text4.Text
Dim Conn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\db1.mdb"
'请将路径换成你的数据库位置
Sql = "select * From 表1"
Rs.Open Sql, Conn, 1, 3
Rs.AddNew
Rs(1) = S
Rs.Update
Rs.Close
Set Rs = Nothing
Conn.Close
Set Conn = Nothing
End Sub





我要把TEXT3和TEXT4显示在同一记录中
这个代码哪有问题,他们不显示在同一记录里
...全文
84 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fnhghdyygtwzg 2009-05-17
  • 打赏
  • 举报
回复
http://www.programbbs.com/bbs/view21-20386-1.htm
谢谢你的回复,但我还是不太明白,你到这里看一下,可能会更加了解我的问题。小弟过去没学过这些方面的内容,现在要做毕业设计的~!
penguinhzf 2009-05-17
  • 打赏
  • 举报
回复
两种方法,第一是在下面内容中加入数据.........

Private Sub Text4_Change()
Dim Sql As String, S As String
S = Text4.Text
Dim Conn As New ADODB.Connection
Dim Rs As New ADODB.Recordset
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\db1.mdb"
'请将路径换成你的数据库位置
Sql = "select * From 表1" '在这里添加TEXT3新建内容的一些特定查询吧
Rs.Open Sql, Conn, 1, 3
Rs.AddNew
Rs(1) = S
Rs.Update
Rs.Close
Set Rs = Nothing
Conn.Close
Set Conn = Nothing
End Sub

第二种是,用一个按钮来保存TEXT3和TEXT4中的内容到相关的字段里

1,216

社区成员

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

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