1、用ADO链接数据库:
1)第一步:“部件”——控件——选择“microsoft ADO DATA Control6.0 ”,因为该控件一般需要和datagrid组合使用以显示数据,所以同时选择“Microsoft Datagrid control6.0”
2)第二步:在窗体中添加这两种控件,设置ADODC控件属性Visible为False,设置ConnectionString时按提示链接数据库(如使用ACCESS2007,选驱动为microsoft.jet.oledb.4.0),记录源为adCmdText,命令文本用SQL语句填入(如要显示数据库文件的test表的所有记录,则填入“select * from test”)
3)设置datagrid控件的datasource为ADODC1
就这点步骤,用ADODC控件用少量代码可以显示数据库,实现添加、删除、操作等,非常方便。
2、用代码实现
private conn as new adodb.connectiong
private rs as new adodb.recordset
private str as string
private sql as string
private sub form_load()
str="provider=microsoft.jet.oledb.4.0;datasource=你的数据库路径和名字;persist security info=false"
'打开Access数据库的代码
conn.connectiongstring=trim(str)
'链接
conn.open
'打开
sql="select * from 你的表"
'打开表的sql语句
rs.open trim(sql),conn,3,2
'表打开
set DataGrid.datasource=rs
'设置DataGrid控件的数据源为打开的表
rs.close :set rs=nothing'关闭表
conn.close :set conn=nothing'关闭数据库
end sub
温故而知新
网上down一本数据库教材,看一下,很容易上手