欢迎来到天天文库
浏览记录
ID:59355542
大小:425.50 KB
页数:6页
时间:2020-09-04
《数据库接口访问.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验报告课程名称Web程序设计实验名称实验四、ADO.NET数据访问接口日期2014.11.25学生学号B13053215姓名刘婷婷班级B130532实验目的:1.熟悉ADO.NET数据库访问技术。2.掌握Connection、Command对象的使用。3.掌握DataReader、DataAdapter对象操作数据库数据的方法。4.掌握VS2008中创建数据库的方法。实验条件:电脑一台、能上网查阅资料。实验内容与步骤:1.实验内容一(1)要求1.新建名字为“Accessdatabase_Exercise”的网站
2、。2.在网站的App_Data文件夹中,建立数据库“MyDatabase_Exercise.mdf”。3.在该数据库中建立一张职工表,并且添加一些模拟的职工记录。其关系模式如下:Employees(ID,NAME,SEX,AGE,Dateofwork,FilenameofPhoto)4.在web.config配置文件中,修改“”标记如下。3、ource=LTT;InitialCatalog=MyDatabase_Exercise;IntegratedSecurity=True"providerName="System.Data.SqlClient"/>5.添加一个网页,利用Command对象实现新职工的录入。6.添加一个网页,利用Command对象实现删除指定编号的职工记录。7.添加一个网页,利用Command对象实现修改指定编号的职工信息。8.添加一个网页,利用DataAdapter对象实现查询职工信息,并显
3、ource=LTT;InitialCatalog=MyDatabase_Exercise;IntegratedSecurity=True"providerName="System.Data.SqlClient"/>
4、示到网页的Label控件上。(2)源代码和实验结果1.添加一个Command_insert.aspx网页,利用Command对象实现新职工的录入。代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Data.SqlClient;usingSystem.Data;usingSyste
5、m.Web.Configuration;publicpartialclassCommand_insert:System.Web.UI.Page{protectedvoidSubmitBtn_Click(objectsender,EventArgse){stringsqlconnstr=WebConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;SqlConnectionsqlconn=newSqlConnection
6、(sqlconnstr);SqlCommandsqlcommand=newSqlCommand();sqlcommand.Connection=sqlconn;sqlcommand.CommandText="insertintoEmployees(ID,NAME,SEX,AGE,Dateofwork,FilenameofPhoto)values(@ID,@NAME,@SEX,@AGE,@Dateofwork,@FilenameofPhoto)";sqlcommand.Parameters.AddWithValue
7、("@ID",TextBox1.Text);sqlcommand.Parameters.AddWithValue("@NAME",TextBox2.Text);sqlcommand.Parameters.AddWithValue("@SEX",DropDownList1.Text);sqlcommand.Parameters.AddWithValue("@AGE",TextBox4.Text);sqlcommand.Parameters.AddWithValue("@Dateofwork",TextBox5.Te
8、xt);sqlcommand.Parameters.AddWithValue("@FilenameofPhoto",FileUpload1.FileName);try{sqlconn.Open();sqlcommand.ExecuteNonQuery();if(FileUpload1.HasFile==true){FileUpload1.SaveAs(Server.Map
此文档下载收益归作者所有