ADONET数据库访问技术案例教程(第9章)-对数据库和数据表的操作.pptVIP

ADONET数据库访问技术案例教程(第9章)-对数据库和数据表的操作.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(6)在“表结构”区域输入数据表的结构数据,如图9-7所示。 图9-7 新建表结构 (7)单击【保存】按钮,保存新建的数据表,打开如图9-8所示的【选择名称】对话框,在该对话框中输入表名称“BookInfo”,然后单击【确定】按钮。 图9-8 输入表名称的对话框 (8)输入记录数据,如图9-9所示,在【服务器资源管理器】窗口中,先展开【表】节点,然后选取【BookInfo】节点,接着单击右键,打开快捷菜单,单击菜单项【从表中检索数据】。 图9-9 输入记录数据的菜单 接下来在“记录数据”区域输入新的记录数据,输入完成后单击【保存】按钮,保存新输入的数据。如图9-10所示,输入了两条记录数据。 图9-10 输入记录数据 9.3 使用数据命令建立或修改数据库和数据表 【实例9-3】 1.设计任务 设计一个窗体,演示使用数据命令建立或修改数据库、数据表和存储过程,该窗体的运行效果如图9-11所示。 第 9 章 对数据库和数据表的操作 动态切换所连接的数据库 9.1 使用“服务器资源管理器”创建数据库和数据表 9.2 使用数据命令建立或修改数据库和数据表 9.3 数据定义语言用于定义与管理SQL Server数据库对象。要在客户端执行数据定义语句以便对数据库或数据表进行操作,可以事先将数据定义语句输入在存储过程中,然后通过数据命令来执行,或者直接通过数据命令将数据定义语句表达式传送到SQL Server执行。 ——【知?识?技?能?目?标】—— (1)掌握动态更改所连接的数据库的方法。 (2)了解使用“服务器资源管理器”创建数据库和数据表的方法。 (3)掌握通过数据命令执行数据定义语句建立或修改数据库和数据表的方法。 ——【本?章?学?习?导?航】—— Microsoft SQL Server数据库、数据表和存储过程除了可以在Microsoft SQL Server的企业管理器中手工创建之外,也可以在Microsoft SQL Server的查询分析器中运行SQL脚本语句创建。 本章探讨使用Visual Studio.NET的“服务器资源管理器”创建数据库和数据表,使用数据命令建立或修改数据库、数据表和存储过程。 9.1 动态切换所连接的数据库 【实例9-1】 1.设计任务 设计一个窗体,演示如何动态切换所连接的数据库,该窗体的运行效果如图9-1所示。 图9-1 动态切换数据库窗体的运行效果 在第一个ComboBox控件中列出了用户本机所有自定义的数据库,在第二个ComboBox控件中列出了第一个ComboBox控件中所选取的数据库中所有自定义的数据表,DataGrid控件中显示了第二个ComboBox控件中所选取的数据表中的数据记录。 如图9-2所示为在第一个ComboBox控件中动态切换所连接的数据库。 图9-2 在ComboBox控件中切换数据库 2.设计过程 (1)新建一个项目Chapter9_1。 (2)在窗体中添加2个Label控件、2个ComboBox控件和1个DataGrid控件,窗体及控件的设计外观如图9-1所示。 (3)切换到代码窗口,编写程序代码,实现其功能。 定义窗体级的变量:连接对象和存储查询语句的字符串变量,如代码9-1-1所示。 ComboBox1控件的SelectedIndexChanged事件过程的程序代码如代码9-1-3所示,这些代码主要实现了动态更改所连接的数据库,并且在第二个ComboBox控件中列出所选取数据库中的自定义的数据表。 ComboBox2控件的SelectedIndexChanged事件过程的程序代码如代码9-1-4所示,其主要作用是将第二个ComboBox控件所选取的数据表中的数据显示在DataGrid控件中。 在窗体Form1的Closed事件中添加一行代码:conn.Close(),用于关闭数据连接。 3.代码分析 代码分析如表9-1所示。 代码序号 行号 代 码 分 析 代码9-1-1 01行和02行 连接字符串中指定连接打开之后所要使用的数据库为“JWInfo” 代码9-1-2 01行 From后面的“master.dbo.sysdatabases”指定了数据库为“master” 表9-1 程序代码分析 代码9-1-

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档