visual basic 2010 入门经典(2012版)第15章访问数据库
- 格式:doc
- 大小:33.50 KB
- 文档页数:2
beginning visual basic 2010 visual basic 2010 入门经典 Thearon Willis Bryan Newsome
第十五章访问数据库
15.1 数据库概念:由一个或者多个文件组成,这些文件具有一定结构的数据。
15.2 SQL中的SELECT语句
15.2.1大多数数据库引擎都使用ANSI(美国标准协会) SQL
15.2.2下面语法表示从“客户”表中查询“公司、姓氏、名字”三个字段,公司降序,姓氏升序排列
SELECT 客户.公司, 客户.姓氏, 客户.名字
FROM 客户
ORDER BY 客户.公司 DESC , 客户.姓氏;
15.3在中文版Access 2010中查询
15.3.1文件》新建》样本模板》罗斯文模板》启用内容》王伟
15.3.2左侧导航》顶侧双箭头》罗斯文贸易边上向下箭头》点击对象类型
15.3.3顶部标签》创建》查询设计》显示表中选择“客户”出现客户列表,然后关闭显示表。
15.3.5依次点公司、姓氏、名字,然后在公司列中第三行排序选择降序
15.3.6点击设计标签中的感叹号!动行,如果没有直接点击右下角中第一图标“数据表视图”
15.3.7点击右下角导航中倒数第二个SQL图标,使用ACESS可以自动写出语名
SELECT 客户.公司, 客户.姓氏, 客户.名字
FROM 客户
ORDER BY 客户.公司 DESC;
15.3.8保存“查询客户”。当时数据库名字为“罗斯文1.accdb”,关闭数据库。
15.4数据访问组件和控件
15.4.1 DataSet组件:把数据存储在内存,易于查找。
15.4.2 DateGridView控件:用表格方式显示数据
15.4.3 BrindingSource组件:联系数据和控件的。
15.4.4 BindingNavigator控件:浏览数据
15.4.5 TableAdapter组件:填充数据集,存储用于访问数据的查询信息
15.5 数据绑定
15.5.1将数据绑定到DateGridView控件
(1)新建“window窗体应用程序”命名为“罗斯文客户DateGridView”项目
(2)双击左侧工具箱中“DateGridView控件”或把它拖到form1中》属性》Dock》Fill
(3)点控件右上方小箭头》从“DateGridView任务框”》启用列重新排序(其它不选)》选择数据源
(4)添加项目数据源》数据库》新建连接》浏览》选择“罗斯文1.accdb”》测试连接》测试连接成功
(5)出现询问框《把数据是否放到项目中》点击“是”。数据配置对象》视图》查询客户打勾
(6)在15.3Acess2010新建数据库“罗斯文1.accdb”及“客户咨询”,在这里绑定,点击运行。
15.5.2 将数据绑定到TextBox
(1)新建“window窗体应用程序”命名为“罗斯文客户 BindingNavigator”项目
(2)新建三个Label和三个TextBox
beginning visual basic 2010 visual basic 2010 入门经典 Thearon Willis Bryan Newsome
(3)选择第一TextBox》Text》添加项目数据源》数据库》新建连接》浏览》选择“罗斯文1.accdb”》
测试连接》测试连接成功》出现询问框《把数据是否放到项目中》点击“是”。数据配置对象》视图》查
询客户打勾
(4)选择TextBox1、2、3属性中的Text一一对应公司、姓氏、名字
(5)把BindingNavigator拖到Form1中,属性》BindingNavigator》客户查询BindingNavigator
(6)F5运行,左右箭头可查询,添加、删除等。