请教vb+access数据库编写成绩查询系统

来源:百度知道 编辑:UC知道 时间:2024/05/14 05:16:58
如果编写个简单的学生成绩查询系统,怎么样在vb里面连接外面做好的一个数据库?我是新手,请高手解答详细点,谢谢
现我表名字是2,数据库名字也是2,表中有6条信息,分别是学号,姓名,性别,语文,数学,外语,在VB里建立了6个text要求是在text1里输入学号,按下查询按纽,然后能够调用学号1的详细信息显示在text2-text6里,小人实在是没试过这东西,所以想请各位大大发个样例或直接帮我做一下,感激不尽
小的只有5分所以各位不好意思了...
请好心人帮下忙,谢了

先打开vb,建一个窗体form,在工程选项下选择部件,然后在控件中选中Microsoft ADD Data control6.0,Microsoft datagrid control 6.0,然后确定回到窗体form,然后建立5个label来显示输入学号后显示的信息,建立一个text来输入学号,下面是参考程序代码
Dim rs As New ADODB.Recordset
Dim ss As String
Dim qs As String

Private Sub Adodc1_Click()

End Sub

Private Sub Command1_Click()
ss = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\database\shj1.mdb;Persist Security Info=False" *shj是连接的数据库名,前面是路径*
conn.Open ss
qs = "select * from stu where 学号=" + text1.Text
rs.Open qs, conn, 1, 3, -1 *stu是表名*
Label1.Caption = rs.Fields(1)
Label2.Caption = rs.Fields(2)
Label3.Caption = rs.Fields(3)
Label4.Caption = rs.Fields(4)
Label5.Caption = rs.Fields(5)
conn.Close
End Sub

利用ADO控件先做个联接,你要的一般资料都有,好好查查.