vb中数据库连接的问题

 我来答
pivotstar
2012-06-03 · TA获得超过471个赞
知道小有建树答主
回答量:444
采纳率:33%
帮助的人:511万
展开全部
在VB菜单→过程→引用→对象库 "Microsoft ActiveX Data Objects 2.5 Library"
'定义
Sub Command1_Click()
Const connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="
dim conn As New ADODB.Connection
dim Rs As New ADODB.Recordset
dim sql As string
conn.Open connStr & "【我的数据库路径及文件.mdb】"
'如果只是做新增功能,使用下一行代码即可
sql = "SELECT * FROM 虫害信息表"
'如果是要查询数据,才使用下一行含 WHERE 条件式的语句
'sql = "SELECT * FROM 虫害信息表 WHERE 虫害名称 ='" & Trim(TextBox1.Text) & "'"
Rs.Open sql, conn, adOpenKeyset, adLockPessimistic
If Not Rs.State = adStateOpen Then '确定数据库能顺利打开后,才省略这个判断
MsgBox "数据库没有开启。检查数据库的链接是哪儿出问题!"
exit sub
End If
‘数据库能开启才会继续往下一行运行
Rs.MoveLast: Rs.MoveFirst
‘这一行只是检查Rs是不是正常运行,整体代码完成后可以移除
MsgBox "记录集总共笔数:" & Rs.RecordCount
'开始新增一笔数据
'Rs.AddNew
'.......
'........
Rs.Update
'Rs.Refresh
End Sub
追问
我的是vb.net2008  引用里面没有 那个 只有adodb。。可以吗
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式