实验十三 双表查询_实验2单表查询实验
实验十三 双表查询由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“实验2单表查询实验”。
实验十三 双表查询
一、实验目的复习ADO.NET数据库编程方法
复习DataGridView控件、BindingNavigator控件
复习DataSet对象模型中的组件、DataSet中Table关系的建立、DataTable常用属性和方法
实验类型: 设计性实验
二、主要仪器及设备
PC机一台
预安装Visual Studio 2008软件(windows xp操作系统)安装armv4I的wince 5.0模拟器
实验内容
1.用户登录.........................................................................................错误!未定义书签。
三、实验内容及参考步骤
1.学生信息管理(二)任务分析: 在实验十二,我们建立了学生的基本信息表baseinfo,我们将再建立一个课程成绩表score,并设计查找界面。
任务实现:
(1)使用VS2008新建一个基于C#的Windows窗体应用程序,项目名称自取,使用.Net Compact Framework 3.5。
(2)为项目添加数据库,选择VS2008主界面中的数据添加新数据源。
选择数据库,点击下一步
选择新建连接
选择Microsoft SQL Server Compact 3.5,然后点击“浏览”
选择实验十二中使用过的数据库student.sdf,然后点击打开
点击确定后回到如下的界面,点击“下一步”
在下面的对话框中选择“是”,将数据库拷贝到当前的工程项目文件夹下
忽略接下来弹出的错误信息,完成数据库的复制。
(3)在student数据库下新建一个表格,名称取为score,添加五个字段,学号、课程号、课程名、成绩、学分,其中学号和课程号为主键。
(4)为score表添加数据如下图
(5)将BindingSource控件拖到窗体中,将name属性采用默认的bingdingSource1。(6)在窗体中放置一个Label控件,控件的Text属性设置为“表名”。
(7)在Label控件右侧放置一个ComboBox控件,name属性设置为cmbTables
ComboBox的Items属性设置如下
(8)在ComboBox右侧添加一个按钮,按钮的Text属性设置为“保存”,name属性设置为butSave。
(9)向表中拖入一个DataGridView控件,name属性为默认,调整控件的大小,以填满Form1,如下图
(10)在解决方案中右击引用,选择添加引用。
选择System.Data.SqlServerCe,然后点击确定。
在Form1.cs上右键,选择查看代码,添加命名空间using System.Data.SqlServerCe;
(11)定义如下的变量
(12)添加Form1_Load代码。