vb中将数据库中的数据统计出来进行比较 20

将vb和数据库连接问题,比如vb的form1上有一个按钮command1,在form1上在加载一个adodc1,adodc1连接的数据库是ACCESS库中db1.mdb表... 将vb和数据库连接问题,比如vb的form1上有一个按钮command1,在form1上在加载一个adodc1,adodc1连接的数据库是ACCESS库中db1.mdb表,然后,现在把command1.caption='101',而db1.mdb表中也有101这条记录,如何实现将command1.caption='101'这个101到db1.mdb表中查询,如果存在101这条记录,则command1.caption='有',这个代码如何编写 展开
 我来答
fant_gongming
2008-11-18 · TA获得超过173个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:138万
展开全部
用ADODB吧,很简单.
在参照里选Microsoft ActiveX Data Objects2.0 Library
Private Sub Form_Load()
Command1.Caption = "101"
End Sub

Private Sub Command1_Click()
Dim Conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Dim dbstring As String
Dim sql As String

On Error GoTo Command1_err
dbstring = "Driver={Microsoft Access Driver (*.mdb)};UID=;PWD=520;DBQ=D:\XE.mdb" '这里设置你自己的数据库名,用户名和密码
Conn.Open dbstring '连接数据库
sql ="select * from db1 where [字段名] = 101"
rs.Open sql,Conn '执行SQL

'有记录的情况
If Not rs.EOF Then
Command1.Caption = "有"
End If

'断开连接
Set rs = Nothing
rs.Close
Set Conn = Nothing
Conn.Close
Exit Sub

Command1_err:
MsgBox Err
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hejian511
2008-11-14 · TA获得超过846个赞
知道大有可为答主
回答量:1559
采纳率:0%
帮助的人:1478万
展开全部
用SQL
select * from 表名 where "条件="+command1.caption

你把以上用文字表示的代替一下就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zouc5c
2008-11-29
知道答主
回答量:37
采纳率:0%
帮助的人:0
展开全部
用ADODB吧,很简单.
在参照里选Microsoft ActiveX Data Objects2.0 Library
Private Sub Form_Load()
Command1.Caption = "101"
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
揭莞然H7
2008-11-14 · TA获得超过5683个赞
知道小有建树答主
回答量:893
采纳率:0%
帮助的人:662万
展开全部
Private Sub Command1_Click()
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=D:\ADODC\Daily.mdb"
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from Expense"
Adodc1.Refresh

Dim q As Integer
q = Adodc1.Recordset.RecordCount
Command1.Caption = q
End Sub
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式