怎么连接acess数据库呢?高手请进!!
怎么用vb中的窗体操纵数据表,请高手把语句写下来,顺便举几个例子,谢谢!! 问题点数:20、回复次数:7Top
1 楼yangyingoo860224(疯狂一族)回复于 2005-11-03 22:16:32 得分 0
自己看书啊!这个应该怎么讲呢!还是自己看吧!Top
2 楼daisy8675(莫依 沉迷)回复于 2005-11-03 22:19:04 得分 10
你的题目是问怎么连接access,所以我给你个连接access,控件datagrid
至于你其他的问题我建议你使用search
示范:
Option Explicit
Private Rs As New ADODB.Recordset
Private Conn As New ADODB.Connection
Private Sub Form_Load()
Dim strConn As String
' 连接数据库的字符串
' 连接带密码的数据库,直接在连接符后面加上Jet OLEDB:DataBase Password='您的密码'
' 连接Access97数据库需要使用Jet.OLEDB.3.5,Access2K和以上数据库使用Jet.OLEDB.4.0
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\test.mdb;Persist Security Info=False"
' 使用客户端数据游标
Conn.CursorLocation = adUseClient
' 打开Access的连接
Conn.Open strConn
' 如果RecordSet的状态不是关闭状态,则关闭Recordset
If Rs.State <> adStateClosed Then Rs.Close
' Recordser打开表People
Rs.Open "Select * from People", Conn, adOpenKeyset, adLockOptimistic
' 报告出 一共多少笔数据,测试是否存在数据
' MsgBox Rs.RecordCount
' 绑定进DataGrid
Set DataGrid1.DataSource = Rs
End Sub
Top
3 楼youaremyfeeling()回复于 2005-11-04 10:22:09 得分 0
谢谢daisy8675!Top
4 楼gonguui1982(灰兔子)回复于 2005-11-04 10:36:33 得分 0
问得虽然很初级,但是估计有很多初学者都在这个问题上遇到过麻烦!Top
5 楼zhzhq800204(lazio)回复于 2005-11-04 11:13:19 得分 0
就是,我刚开始学的时候也费了好大劲Top
6 楼bobdog1215(林夕)回复于 2005-11-04 11:17:40 得分 10
"Driver={Microsoft Access Drive(*.mdb)};Dbq=*.mdb;Uid=Admin;Pwd=;"Top
7 楼youaremyfeeling()回复于 2005-11-05 10:38:35 得分 0
xiexieTop




