ADO.NET数据库访问技术案例教程 第9章 对数据库和数据表的操作

ID:45793790

大小:223.00 KB

页数:55页

时间:2019-11-17

ADO.NET数据库访问技术案例教程 第9章 对数据库和数据表的操作_第1页
ADO.NET数据库访问技术案例教程 第9章 对数据库和数据表的操作_第2页
ADO.NET数据库访问技术案例教程 第9章 对数据库和数据表的操作_第3页
ADO.NET数据库访问技术案例教程 第9章 对数据库和数据表的操作_第4页
ADO.NET数据库访问技术案例教程 第9章 对数据库和数据表的操作_第5页
资源描述:

《ADO.NET数据库访问技术案例教程 第9章 对数据库和数据表的操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9章对数据库和数据表的操作动态切换所连接的数据库9.1使用“服务器资源管理器”创建数据库和数据表9.2使用数据命令建立或修改数据库和数据表9.3数据定义语言用于定义与管理SQLServer数据库对象。要在客户端执行数据定义语句以便对数据库或数据表进行操作,可以事先将数据定义语句输入在存储过程中,然后通过数据命令来执行,或者直接通过数据命令将数据定义语句表达式传送到SQLServer执行。——【知 识 技 能 目 标】——(1)掌握动态更改所连接的数据库的方法。(2)了解使用“服务器资源管理器”创建数据库和数据表的方法。(3)掌握通过数据命令执行数据定义语句建立或修改数据库和数据表

2、的方法。——【本 章 学 习 导 航】——MicrosoftSQLServer数据库、数据表和存储过程除了可以在MicrosoftSQLServer的企业管理器中手工创建之外,也可以在MicrosoftSQLServer的查询分析器中运行SQL脚本语句创建。本章探讨使用VisualStudio.NET的“服务器资源管理器”创建数据库和数据表,使用数据命令建立或修改数据库、数据表和存储过程。9.1动态切换所连接的数据库【实例9-1】1.设计任务设计一个窗体,演示如何动态切换所连接的数据库,该窗体的运行效果如图9-1所示。图9-1动态切换数据库窗体的运行效果在第一个ComboBox控件

3、中列出了用户本机所有自定义的数据库,在第二个ComboBox控件中列出了第一个ComboBox控件中所选取的数据库中所有自定义的数据表,DataGrid控件中显示了第二个ComboBox控件中所选取的数据表中的数据记录。如图9-2所示为在第一个ComboBox控件中动态切换所连接的数据库。图9-2在ComboBox控件中切换数据库2.设计过程(1)新建一个项目Chapter9_1。(2)在窗体中添加2个Label控件、2个ComboBox控件和1个DataGrid控件,窗体及控件的设计外观如图9-1所示。(3)切换到代码窗口,编写程序代码,实现其功能。定义窗体级的变量:连接对象和存

4、储查询语句的字符串变量,如代码9-1-1所示。ComboBox1控件的SelectedIndexChanged事件过程的程序代码如代码9-1-3所示,这些代码主要实现了动态更改所连接的数据库,并且在第二个ComboBox控件中列出所选取数据库中的自定义的数据表。ComboBox2控件的SelectedIndexChanged事件过程的程序代码如代码9-1-4所示,其主要作用是将第二个ComboBox控件所选取的数据表中的数据显示在DataGrid控件中。在窗体Form1的Closed事件中添加一行代码:conn.Close(),用于关闭数据连接。3.代码分析代码分析如表9-1所示。

5、代码序号行号代码分析代码9-1-101行和02行连接字符串中指定连接打开之后所要使用的数据库为“JWInfo”代码9-1-201行From后面的“master.dbo.sysdatabases”指定了数据库为“master”表9-1程序代码分析代码9-1-305行调用连接对象conn的ChangeDatabase方法,动态改变一个已打开连接所使用的数据库06行查询语句用于查询ComboBox1控件所选取数据库的数据表sysobjects中所有用户自定义的数据表的“name”字段值代码9-1-402行和03行查询命令字符串将数据表名称包含在一对中括号中,是考虑到某些数据表的名称内含有

6、空格4.知识要点说明使用连接对象的ChangeDatabase方法可以实现动态更改一个已打开的连接所使用的数据库,如果连接尚未打开,则会产生异常。9.2使用“服务器资源管理器”创建数据库和数据表使用VisualStudio.NET集成开发环境中的“服务器资源管理器”可以直接创建数据库、数据表、存储过程和视图等对象。【实例9-2】1.设计任务使用“服务器资源管理器”创建数据库BookMis和数据表BookInfo,并且在BookInfo表中输入2条记录。2.设计过程(1)新建一个项目Chapter9_2。(2)打开VisualStudio.NET集成开发环境,如果“服务器资源管理器”

7、没有打开,则在【视图】菜单中单击菜单项【服务器资源管理器】,打开“服务器资源管理器”窗口。(3)在“服务器资源管理器”窗口中,先选取【数据连接】节点,然后单击右键,打开快捷菜单,在快捷菜单中单击菜单项【创建新SQLServer数据库】,如图9-3所示。图9-3单击快捷菜单【创建新SQLServer数据库】(4)打开【创建数据库】对话框,然后输入服务器名称和新的数据库名称:BookMis,如图9-4所示。图9-4“创建数据库”对话框在【创建数据库】对话框中单击【确定】按

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
正文描述:

《ADO.NET数据库访问技术案例教程 第9章 对数据库和数据表的操作》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第9章对数据库和数据表的操作动态切换所连接的数据库9.1使用“服务器资源管理器”创建数据库和数据表9.2使用数据命令建立或修改数据库和数据表9.3数据定义语言用于定义与管理SQLServer数据库对象。要在客户端执行数据定义语句以便对数据库或数据表进行操作,可以事先将数据定义语句输入在存储过程中,然后通过数据命令来执行,或者直接通过数据命令将数据定义语句表达式传送到SQLServer执行。——【知 识 技 能 目 标】——(1)掌握动态更改所连接的数据库的方法。(2)了解使用“服务器资源管理器”创建数据库和数据表的方法。(3)掌握通过数据命令执行数据定义语句建立或修改数据库和数据表

2、的方法。——【本 章 学 习 导 航】——MicrosoftSQLServer数据库、数据表和存储过程除了可以在MicrosoftSQLServer的企业管理器中手工创建之外,也可以在MicrosoftSQLServer的查询分析器中运行SQL脚本语句创建。本章探讨使用VisualStudio.NET的“服务器资源管理器”创建数据库和数据表,使用数据命令建立或修改数据库、数据表和存储过程。9.1动态切换所连接的数据库【实例9-1】1.设计任务设计一个窗体,演示如何动态切换所连接的数据库,该窗体的运行效果如图9-1所示。图9-1动态切换数据库窗体的运行效果在第一个ComboBox控件

3、中列出了用户本机所有自定义的数据库,在第二个ComboBox控件中列出了第一个ComboBox控件中所选取的数据库中所有自定义的数据表,DataGrid控件中显示了第二个ComboBox控件中所选取的数据表中的数据记录。如图9-2所示为在第一个ComboBox控件中动态切换所连接的数据库。图9-2在ComboBox控件中切换数据库2.设计过程(1)新建一个项目Chapter9_1。(2)在窗体中添加2个Label控件、2个ComboBox控件和1个DataGrid控件,窗体及控件的设计外观如图9-1所示。(3)切换到代码窗口,编写程序代码,实现其功能。定义窗体级的变量:连接对象和存

4、储查询语句的字符串变量,如代码9-1-1所示。ComboBox1控件的SelectedIndexChanged事件过程的程序代码如代码9-1-3所示,这些代码主要实现了动态更改所连接的数据库,并且在第二个ComboBox控件中列出所选取数据库中的自定义的数据表。ComboBox2控件的SelectedIndexChanged事件过程的程序代码如代码9-1-4所示,其主要作用是将第二个ComboBox控件所选取的数据表中的数据显示在DataGrid控件中。在窗体Form1的Closed事件中添加一行代码:conn.Close(),用于关闭数据连接。3.代码分析代码分析如表9-1所示。

5、代码序号行号代码分析代码9-1-101行和02行连接字符串中指定连接打开之后所要使用的数据库为“JWInfo”代码9-1-201行From后面的“master.dbo.sysdatabases”指定了数据库为“master”表9-1程序代码分析代码9-1-305行调用连接对象conn的ChangeDatabase方法,动态改变一个已打开连接所使用的数据库06行查询语句用于查询ComboBox1控件所选取数据库的数据表sysobjects中所有用户自定义的数据表的“name”字段值代码9-1-402行和03行查询命令字符串将数据表名称包含在一对中括号中,是考虑到某些数据表的名称内含有

6、空格4.知识要点说明使用连接对象的ChangeDatabase方法可以实现动态更改一个已打开的连接所使用的数据库,如果连接尚未打开,则会产生异常。9.2使用“服务器资源管理器”创建数据库和数据表使用VisualStudio.NET集成开发环境中的“服务器资源管理器”可以直接创建数据库、数据表、存储过程和视图等对象。【实例9-2】1.设计任务使用“服务器资源管理器”创建数据库BookMis和数据表BookInfo,并且在BookInfo表中输入2条记录。2.设计过程(1)新建一个项目Chapter9_2。(2)打开VisualStudio.NET集成开发环境,如果“服务器资源管理器”

7、没有打开,则在【视图】菜单中单击菜单项【服务器资源管理器】,打开“服务器资源管理器”窗口。(3)在“服务器资源管理器”窗口中,先选取【数据连接】节点,然后单击右键,打开快捷菜单,在快捷菜单中单击菜单项【创建新SQLServer数据库】,如图9-3所示。图9-3单击快捷菜单【创建新SQLServer数据库】(4)打开【创建数据库】对话框,然后输入服务器名称和新的数据库名称:BookMis,如图9-4所示。图9-4“创建数据库”对话框在【创建数据库】对话框中单击【确定】按

显示全部收起
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭