- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ADONET数据库编程教程
PAGE
PAGE 11
实践8 ADO.NET数据库编程
准备工作:这一章示例在第9章的示例基础上做。将chap9复制一份,改成chap8。打开chap8下的网站,将content.aspx页面删除,并将BackMaster.master中的Menu控件删除,将ID为stiemap的DIV中的“输入用户名”及其后的文本框TextBox1删除,将BackMaster.master.cs中的定义的公有属性UserName删除。最后BackMaster.master页面显示如下:
实践8.1 在VS中建立与数据库的连接
准备工作:在SQL SERVER EXPRESS中已建立好所需的数据库对象。
1、在VS中打开“服务器资源管理器”窗口,若没有打开,则从“视图”菜单中找。
2、“服务器资源管理器”窗口中的“数据连接”上右击,选择“添加连接”
下面选择“Microsoft SQL Server”,点击“继续”
在服务名下方输入“localhost\sqlexpress”,选择使用SQLServer方式身份验证方式,用户名为“sa”,密码是“123”,选择数据库为“gxjwdb”,点击“测试连接”,显示连接成功对话框
3、连接成功后,“服务器资源管理器”窗口中显示连接上的数据库中所有对象。
以后编程过程中对数据库的查看等操作可在这个窗口中时行。
实践8.2 ADO.NET五个核心对象的使用
一、SqlConnection对象的使用
1、创建页面ADOTest.aspx,页面设计如下:
2、各控件的属性设置如下:
控件ID属性名属性值备注RadioButtonList1Items[0].textWindows身份验证方式连接Items[1].textSQL SERVER身份验证方式连接Button1Text确定Label1Text空3、编写Button1_Click事件代码如下:
4、运行并观察结果
5、将连接字符串放在配置文件Web.Config中:
方法:打开配置文件Web.Config,将connectionStrings/节内容改为
Button1_Click事件代码改为:
二、SqlCommand对象的使用
1、在页面ADOTest.aspx上添加命令按钮Button2如下:
2、编写代码如下:
先为此类添加一个字段CONN_STR,取连接字符串用
再编写Button2_Click事件代码如下:(练习SqlCommand初始化及ExecuteNonQuery()方法的使用)
3、运行观察结果
4、在页面ADOTest.aspx上添加命令按钮Button3如下:
5、编写Button3_Click事件代码如??:(练习SqlCommand初始化及ExecuteScalar()方法的使用)
三、SqlDataReader对象的使用
1、创建一个后台登录页面login.aspx,页面设计如下:
2、各控件的属性设置如下:
控件ID属性名属性值备注TextBox1TextBox2TextModepasswordButton1Text确定3、头部引入命令空间如下:
编写Button1_Click事件代码如下:
4、运行观察结果
四、SqlDataAdapter与DataSet对象结合使用数据查询
1、打开页面xsxxcx.aspx,页面设计如下:
2、各控件的属性设置如下:
控件ID属性名属性值备注TextBox1GridView1Button1Text查询3、编写代码
头部引入命令空间如下:
编写Button1_Click事件代码如下:
4、运行观察结果
五、SqlDataAdapter与DataSet对象结合使用数据修改
1、打开页面xsxxxgaspx,页面设计如下:
2、各控件的属性设置如下:
控件ID属性名属性值备注TextBox1学号TextBox2姓名TextBox3年龄TextBox4班级RadioButtonList1Items[0].text男Items[1].text女GridView1Button1Text输入学号删除Button2Text输入全部内容插入Button3Text输入全部内容根据学号更新3、编写代码
头部引入命令空间如下:
编写Page_Load事件代码如下,使页面刚加载时显示表中记录。
编写Button2_Click事件代码如下:
运行,插入如下记录,观察结果。
编写Button3_Click事件代码如下:
运行,输入如下记录,更新
您可能关注的文档
- 微机原理及应用CH1 微型计算机概述-CH2 Intel 8086/8088微处理器.ppt
- AC-13C沥青面层试验段施工方案教程.doc
- AC-13C沥青面层试验路段总结教程.doc
- 微机原理数制补充.ppt
- 微机实验指导书-学生使用(2015定稿)-A.doc
- 德化县戴云水处理有限公司自行监测方案1.doc
- AC6005安装使用指导教程.docx
- 微泄漏试验操作规程(中文).doc
- 微机原理及应用CH8 并行接口与串行接口.ppt
- 心电监护的注意事项演示文稿6.ppt
- 鲜食甘薯栽培技术规程.docx
- 第七单元习作:中国的世界文化遗产 课件 统编版语文五年级下册.ppt
- 第六单元习作:神奇的探险之旅 课件 统编版语文五年级下册.ppt
- 《任意角和弧度制》三角函数课件教学课件(第一课时任意角).pptx
- 第八单元习作:漫画的启示 课件 统编版语文五年级下册.pptx
- 第三单元:写简单的研究报告 课件 统编版语文五年级下册.ppt
- 第四单元习作:他——了 课件 统编版语文五年级下册.pptx
- 第五单元习作:形形色色的人 课件 统编版语文五年级下册.pptx
- 第一单元习作:那一刻,我长大了 课件 统编版语文五年级下册.pptx
- 习作:写读后感 课件 统编版语文五年级下册.ppt
最近下载
- 2025年出境竹木草制品台帐表单各种表格.pdf VIP
- DB34T 4822-2024 地下水监测井建设技术规范.pdf
- 中国热射病诊断与治疗指南(2025版).pptx
- 第19课社会生活的变迁(课件)-八年级历史下册教学无忧备课课件(统编版).pptx VIP
- 铁路预应力混凝土桥梁智能张拉与压浆施工技术规程.pdf VIP
- DL∕T 1685-2017 油浸式变压器(电抗器)状态评价导则.pdf
- 2025春人教鄂教版(2024)小学科学一年级下册《纸制品》教案及反思.docx VIP
- 建设工程标准化协会标准:TCECS 717-2020 城镇排水管道非开挖修复工程施工及验收规程.pdf
- XX县压缩天然气城市气化工程初步设计说明书.doc
- 调 式 中 的 音 程.pptx VIP
文档评论(0)