一.实验目的
了解并掌握一些开发工具与数据库的连接使用。
二.实验软件,若图片无法显示请联系站长QQ752018766
VB6.0/SQL server 2000
三.实验内容
1. 用MSHFlexGrid控件显示SQL数据库内容。
1.1 建立一个ODBC数据源
从控制面版打开数据源,建立一个用户DSN,数据源驱动程序选SQL server,命名为test,连接到本地服务器,启动SQL服务器,测试成功。
1.2 打开VB,新建VB Application Wizard,在向导过程中选择“Single Document Interface,工程命名为test,取消菜单,工具栏。在数据访问窗体创建新窗体,选择Remot(ODBC),选择DSN为test。
继续向导选择“MS HflexGrid”,“ADO代码”,选择记录源为test
选定全部字段。
1.4 编译运行得到如下结果:
2.数据库添加,删除,查询。
建立一个学生信息的表,设置界面,连接到数据源,绑定4个TEXTBOX控件到TABLE1的4个字段上。编写代码后运行得到如下界面:
点击查找下一个可以依次找出性别为男的学生信息,点击增加可以添加信息。
点击删除可以删除该学生的一切信息。
四.实验总结:
问题:只能按顺序查找,而且查找到最后一条纪录后无法返回,再无法查找最后一条纪录之前的信息,如下图。