永发信息网

VB 读取ACCESS数据库问题?将access某个字段的数据读取到textbox里面,要注释好! 回答好,我追分

答案:3  悬赏:50  手机版
解决时间 2021-01-04 02:15
我的数据库表名是ID,三个字段:
id uid password
1 256 652
2 456 789
... .... ....
当我的text1是id时,,按下command1,,text2.text等于uid,
,text3.text等于password,,以此类推,,
注释多点,我笨。回答好,,我追分
最佳答案
假设数据库名为aa。mdb
Dim adocn As New ADODB.Connection

Private Sub Command1_Click()
If Text1.Text = "" Then

Else
Dim rs As New ADODB.Recordset
Dim strSql As String
strSql = "select * from ID where id=" & Trim(Text1.Text)
adocn.Open
rs.Open strSql, adocn, 3, 3
If rs.EOF And rs.BOF Then
Text2.Text = ""
Text3.Text = ""

Set rs = Nothing
adocn.Close
MsgBox "没有查询到符合您要求的信息!", vbCritical + vbOKOnly, "信息"
Exit Sub
Else
Text2.Text = rs.Fields("uid")
Text3.Text = rs.Fields("password")

Set rs = Nothing
adocn.Close
End If

End If
End Sub

Private Sub Form_Load()
adocn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\aa.mdb;Persist Security Info=False"
End Sub
全部回答
呐,你5分想要vb源码,别做梦了。不过…给你提示,首先:打开,然后:读,最后:写出!想当年我100分问题源码都米人,还是师傅好,去找个师傅教呗。
'工程引用ado2.0 Dim adoPrimaryRS As Recordset ‘定义记录集 Dim db As Connection 定义ado连接 Private Sub Command1_Click() dbpath = "你的数据库文件" Set db = New Connection db.Open "PROVIDER=Microsoft.Jet.OLEDB.3.51;Data Source=" & dbpath & ";" ‘打开连接 Set adoPrimaryRS = New Recordset adoPrimaryRS.Open "select * from id where [id]=" & text1.Text, db, adOpenStatic, adLockOptimistic ’根据text1的内容生成记录集 If adoPrimaryRS.RecordCount > 0 Then ‘如果记录数大于零 text2.Text = adoPrimaryRS.Fields(1).Value ’ text2中显示第二个字段 text3.Text = adoPrimaryRS.Fields(2).Value ’ text3中显示第三个字段 End If '以下关闭连接与记录集 adoPrimaryRS.Close db.Close Set adoPrimaryRS = Nothing Set db = Nothing End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机外壳采用什么油漆
长沙高铁站是哪个站
用适当的数字和符号填空:(1)铁原子_______
根据汉语意思完成句子。(10分)1、你怎么了
北京火车站到八达岭长城怎么走
单选题二战结束后,对西欧经济复兴起了重要作
天蓝色的外衬配什么裤子和T恤好看呀
天元区株洲名爵私房菜地址有谁知道?有点事想
延边大学有二本吗??
龙游梅花如何进行修剪和盆景造型?
“吉姆从不害怕对这一大群人演讲”用英语怎么
貔貅哪些人不适合戴呢?
怎么能日行三百里
下列关于声现象的说法中,正确的是A.我们听到
单选题如果想了解菜粉蝶的生长发育知识,你会
推荐资讯
填空题已知命题p:|1-|≤2,命题q:x2-2x+1-
法国译制片地下组织抵抗德国的二战影片
多选题明清海禁政策的主要危害包括A.阻碍了资
下列实验操作中正确的是A.给试管内的液体加热
单选题Igottheticket________fromthem
单选题麻婆豆腐是下列哪个省的特色菜?A.江苏
圆柱有一个曲面叫做________.
重庆市梁平县烟草专卖局在什么地方啊,我要处
AIMP3播放器放歌的时候没有声音。
蕲春县工商行政管理局铁路开发区分局位置在什
福建有哪些民族(少数民族)?
八月二十号是什么星座
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?