为什么连到数据库了,那个表里有数据,并跟那个表绑定了,dataGrid里不能显示出来呢?是不是什么属性没有设置呀!
帮忙说一下!在线等
帮忙说一下!在线等
解决方案 »
- timer 和time问题
- 在使用listview 6.0的时候怎么让数据列表的一个列用*显示?
- 谁偷走了中国人的笑容?
- 求Win98与2000环境下兼容的设置打印机页面大小的方法
- 如何设置msFlexGrid中行的颜色
- Activex中show 1 一个form后,如何返回一个值?
- vb调用存储过程时出现“超时已过期”的错误怎么办??
- 把ADO查询出来的记录集加到一个新表时遇到的问题——come on to get marks!!!
- 请问在vb6.0中如何控制一台针式打印机,详情请进如看,谢谢赐教
- 对于没有ButtonID的按钮如何实现模拟点击??
- tdbgrid7.0慢慢!我的物料编号对应的“名称规格”是采用非绑定的即UnboundColumnFetch,当数据一多(100以上)就慢很多了。如何处理,求
- 随机产生10-100之间的数??
Private Conn As New ADODB.ConnectionPrivate 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
Private Conn As New ADODB.ConnectionPrivate 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