- 1、本文档共93页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图8-38 【浏览基础数据】窗体的外观 (3)使用【数据适配器配置向导】建立数据适配器对象和数据连接对象,利用【生成数据集】对话框建立数据集对象。 (4)填充数据集的程序代码如下所示。 SqlDataAdapter1.Fill(DataSet11, 籍贯) (5)设置DataGrid1控件的数据源的程序代码如下所示。 DataGrid1.DataSource = DataSet11.Tables(籍贯) (6)动态更改数据适配器SqlDataAdapter1的SelectCommand.CommandText属性,重新指定用来提取数据源,其数据记录的程序代码如下所示。 SqlDataAdapter1.SelectCommand.CommandText = _ select 民族编号,民族 from 民族代码 8.7 相关知识链接 8.7.1 控件及其属性 1.TabControl控件 TabControl控件可用来制作多页对话框,每一页用一个选项卡来标识。使用TabControl控件可以在一个窗体中显示更多的内容,这样可以把一个窗体当成多个窗体来使用。另外也可以起到对相关信息进行分组的作用,把相关的信息放在同一个选项卡中,便于查找。 2.DataGrid控件 DataGrid控件是在数据库的开发中应用最多的控件之一,它是一个以表格形式显示数据的控件,可以在该表格浏览、修改、添加、删除数据表中的记录。DataGrid控件的数据源可以是DataTable、DataView、DataSet或数组等。 8.7.2 ADO.NET及其对象 ADO.NET是ActiveX Data Objects for the .NET Framework的缩写,它是.NET Framework提供给.NET开发人员的一组类,ADO.NET的各个类位于System .Data .dll中,并且与位于System.XML.dll中的XML相互集成。 1.Connection对象 Connection对象负责连接数据库,提供所访问数据源的类型、所在位置、名称等信息。 按管理支持程序不同,Connection对象可以由两个“类”创建,这两个类位于不同的命名空间,如表8-25所示。 表8-25 连接数据库的类及命名空间 类 名 命 名 空 间 功 能 说 明 SqlConnection System.Data.OleDb 用于连接SQL数据源,例如SQL Server2000库 OleDbConnection System.Data.SqlClient 用于连接OleDb数据源,例如Access2000数据库 2.Command对象 Command对象用来向数据库发出各种SQL命令,例如查询、修改、删除等命令。 创建Command对象,可以使用“工具箱”中的Command组件创建,也可以通过编写程序代码创建,编写程序代码通过使用SqlCommand类或OleDbCommand类,分别创建对应的Command对象。 Dim 对象名 As New SqlCommand(SQL字符串 , Connection对象) 创建Command对象的语法格式如下所示。 Command对象的常用属性如表8-30所示。 表8-30 Command对象的常用属性及其说明 属 性 名 称 属 性 说 明 Connection 获取或设置Connection对象 CommandText 获取或设置要执行的SQL语句或存储过程 CommandType 获取或设置命令的种类,有3种供选取的值:Text、TableDirect、StoreProcedure,分别代表SQL语句、数据表及存储过程。没有设置CommandType属性值时表示Text CommandTimeout 获取或设置在终止执行命令尝试并生成错误之前的等待时间 Command对象的常用方法如表8-31所示。 表8-31 Command对象的常用方法及其说明 方 法 名 称 方 法 说 明 ExecuteNonQuery 用于执行SQL语句,并返回SQL语句所影响的行数。该方法一般用于执行Insert、Delete、Update等操作 ExecuteScalar 用于执行查询语句,并返回结果集中的第一条记录的第一个字段的值。该方法适合于只有一个结果的查询,例如使用Sum、Avg、Max、Min等函数的SQL语句 ExecuteReader 用于执行查询语句,并生成一个DataR
您可能关注的文档
- Windows安全配置 教学课件 作者 冯秀彦 吕秀鉴 褚云霞 第五章 网络应用安全.ppt
- Windows安全配置 教学课件 作者 冯秀彦 吕秀鉴 褚云霞 第一章 认识Windows系统安全.ppt
- Windows程序设计案例教程》课件示例程序答案 Windows程序设计案例教程习题解答.doc
- Windows程序设计案例教程》课件示例程序答案 第01讲 Windows程序设计初步.ppt
- Windows程序设计案例教程》课件示例程序答案 第02讲 时钟实例.ppt
- Windows程序设计案例教程》课件示例程序答案 第03讲 加法练习器实例.ppt
- Windows程序设计案例教程》课件示例程序答案 第05讲 选择题应答器实例.ppt
- Windows程序设计案例教程》课件示例程序答案 第06讲 英文字母练习器实例.ppt
- Windows程序设计案例教程》课件示例程序答案 第07讲 主菜单设计实例.ppt
- Windows程序设计案例教程》课件示例程序答案 第08讲 上下文菜单设计实例.ppt
最近下载
- 中医经方临床运用培训课件.ppt
- 汽车装配与调试技术课程标准.docx
- 毕业论文低频电涡流传感器测量电路设计.doc
- S2168001-社会计算导论-智算学部.pptx
- 《古建筑修缮工程施工规程》.pdf
- 对企业有利的劳动合同.docx
- 班主任带班育人方略《做有温度的班主任》宣讲演讲PPT课件.pptx
- 答案-国开电大(本科)《当代中国政治制度》在线形考(形考任务二)试题.docx
- 大学物理 II-(热学、振动和波、光学、量子)(北京交大)中国大学MOOC慕课 章节测验期末考试客观题答案.docx
- 【专项复习】2024年小学六年级下册小升初数学专题复习(8)比的性质求比值和化简比及比的应用(知识归纳+典例精析+拔高训练)(1).docx
文档评论(0)