小弟要做一个VB和数据库连接的程序,请帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/22 23:49:57
在一个界面中在三个输入TEXT。分别是学生名字,学生编号和学生性别,要求输入按保存按键后保存在数据库SQL中,然后按查询可以列出所输内容,由于本人基础不是很好,怎样把数据库和VB连接都不会,请回的把最详细的做法和代码写出来,先谢了。

1、首先,在SQL Server中建立数据库(students)和表(name,列名为a1、a2、a3)
2、打开VB,新建exe工程。
3、工程/部件/选Microsoft ADO Data Control 6.0和Microsoft DatsGrid Control 6.0
4、在窗体上,放3个标签(Caption属性分别为学号、姓名、性别)、三个文本框(命名为Text1、2、3)、两个按钮(查询和保存)、一个ADODC、一个DATAGRID(Visible属性设置为False\DataSource属性设置为Adodc1)
5、用ADODC连接数据库:右键点击ADODC控件/属性/生成/选制作学生数据库的服务器名/输入SQL数据库使用者用户名、密码/允许保存密码/选择刚才制作的students数据库/测试连接成功后,确定/属性页中选择记录源/命令类型选2,表选names/确定。
6、双击保存按钮,输入下列程序:
Private Sub Command1_Click()

If Text1.Text = "" Then
MsgBox "请输入学号!"
Exit Sub
End If
If Text2.Text = "" Then
MsgBox "请输入姓名!"
Exit Sub
End If
If Text3.Text = "" Then
MsgBox "请输入性别!"
Exit Sub
End If
If Not Adodc1.Recordset.EOF Then
Adodc1.Recordset.AddNew
Adodc1.Recordset("a1") = Text1.Text
Adodc1.Recordset("a2") = Text2.Text