实验一net数据访问技术

实验一net数据访问技术

ID:22287938

大小:123.55 KB

页数:5页

时间:2018-10-28

实验一net数据访问技术_第1页
实验一net数据访问技术_第2页
实验一net数据访问技术_第3页
实验一net数据访问技术_第4页
实验一net数据访问技术_第5页
资源描述:

《实验一net数据访问技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验一ADO.NET数据访问技术专业班级学号姓名实验学时2实验类型验证性实验地点数计学院实验中心实验时间指导老师实验成绩年月日一、实验名称ADO.NET数据访问技术(2学时)二、实验目的1、了解与ADO.NET有关的命名空间。2、掌握使用Connection对象连接服务器上数据库的方法。3、掌握使用Command对象执行数据库访问命令的方法。4、掌握DataReader对象和DataAdapter对象的使用方法。5、掌握DataSet对象的使用方法。三、实验内容在SQLServer2008数据库管理系统中建立名称为“data”的数据库,在该数据库中建立一个名称为“student”的关系表,

2、其结构如图M所示,数据库巾所有学生信息列表如图1-2所示:YXZjxgl-dbo.student列名教掮类型允许Null值学号1char(10)□姓名char(10)□性别char(2)□出生曰期datetime0所在唉系nvarchar(50)0□图1-1“student”关系表的结构YXZjxgl-dbo.studentYXZ.jxgl-dbo.student学号姓名性别出生曰期所在院系►1218064011王玲女1993-02-0700:...数计学院1218064013贺浩異1992-09-0600:".数计学院1218064023弓长敏女1993-05-0300:...数计学院1

3、218064038杨茜芝女1992-08-0200:...数计学院1218064067弓长乐莉女1993-05-0800:...数计学院来MJLLMJLLMJLLMJLLMJLL图1-2数据库屮所有学生信息列表1、编程实现按所在系查询学生信息。要求查询条件”所在院系”从键盘上输入,编程屮要求用到Connection对象、Command对象和DataReader对象。(一)部分代码如下所示:namespaceConsoleApplicationStudent{classProgram{staticvoidMain(string[Jargs){try{Console.WriteLine("请输

4、入学生所在系的名称:");stringyuanxiStr=Console.ReadLineO;SqlConnectionconn=newSqlConnection();//创建数据库连接对象conn.Connectionstring=’’datasourcc=(local);initialcatalog=data;IntegratedSecurityzSSH";//数掘库连接对象连接字符中conn.OpenO;//打开数据库SqlCommandcomm=newSqlCommand();//创建命令对象comm=conn.CrcatcCommandO;//创建命令comm.CommandTe

5、xt="select*fromstudentwhere所在院系=’〃+yuanxiStr+"’";//命令语句,在stuent表中通过所在院系查找学生信息SqlDataReaderdr=comm.ExecuteReader();//读取数据if(dr.IlasRows){for(inti=0;i〈dr.FieldCount:i++){Console.Write(dr.GetName(i)+;}Console.WriteLineO;while(dr.Read()){for(intj=0;j〈dr.FieldCount;j++){Console.Write(dr.GetValue(j).ToS

6、tring()+〃t");}Console.WriteLineO;}}else{Console.WriteLine("对不起,没科您要炎询的结果!〃);comm.Dispose0;//命令对象释放资源conn.Close();//断开与数据库的连接}catch(Exceptionex){Console.WriteLine(ex.Message);}finally{Console.ReadLine();}■/(二)运行结果如图1-3所示:學号姓名性别出生日期1218064011王玲女1993/2/700000数计学院1218064013贺浩男1992/9/600000数计学院1218064

7、023张敏女1993/5/300000数计学院1218064038杨西芝女1992/8/200000数计学院1218064067张乐莉女1993/5/800000数计学院9/9/•x-4fr'生所在系的名称:所在院系YXZ.data-dbo.studentYXZ.data-dbo.学喊録学号姓名性别出生曰期所在院系1218064060杨茜芝女1994-03-0600:."数计学険1218064062赵俊玲女1994-02

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

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

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