ASP.实验报告
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SqlConnection MyConnection=new SqlConnection(MyConnectionString); MyConnection.Open(); string SqlCommandString = "select name,password,email FROM member"; SqlCommand myCommand = new SqlCommand(SqlCommandString, MyConnection); SqlDataReader myReader = myCommand.ExecuteReader(); while (myReader.Read()) {
三、实验主要界面、程序及相关说明
1、查询表的结果显示为:
省略隐私信息
2、登陆页面实现如下。
省略隐私登陆信息
四、出现问题及解决方法
在实现登陆操作的过程中,由于没有准确把握老师的指导思想,在 一点上出现了错误,最后在同学的指导和自己的修正下,顺利完成实 验,只是实验不是太完美,还有待改善,今后还得多加努力练习。
protected void Page_Load(object sender, EventArgs e) {
SqlConnection myConnection = DB_Conn.Create_Conn(); } protected void Button1_Click(object sender, EventArgs e) {
河南城建学院计算机科学与工程系
《ASP.NET 程序设计(2.0版)》实验报 告
实验名称: 数据库的查询与登录 ___________ 专业班级: 0814091 姓名: 刘燕龙
成绩: 学号:
实 验 日 期 : 2012年 11 月 20 日
软件环境:Windows XP, 开发工具:Visual
Studio.NET2005.
硬件环境:CPU:
硬盘: G
内
存: M
一、实验目的
1.熟悉连接数据库的基本操作。
2. 通过连接数据库实现自行登陆。
二、实验内容及要求
1、建立新的网站,命名为””,在“工具箱”窗口中拖入一个标签控件,命
名为“ShowLabel”用以显示数据库表的内容,在设计视图下双击
defaut.aspx页面的空白区域,打开代码窗体,在Page_Load事件代码段
{ public DB_Conn() { // // TODO: 在此处添加构造函数逻辑 // } public static SqlConnection Create_Conn() { return new SqlConnection(Data Source=MSCXW1004-
49632;Initial Catalog=use;Integrated Security=True); }
中,输入如下代码。
using System; using System.Data; using System.Configuration; using System.Collections;
using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class Default2 : System.Web.UI.Page {
2、实现登陆操作。 ①先添加一个类命名为”DB_Conn.cs”,代码如下: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; /// <summary> /// DB_Conn 的摘要说明 /// </summary> public class DB_Conn
} ②在网站里添加一个新的页面,拖入相应的控件如图所示:
点击登陆按钮,在代码也填入修改过后的代码,只是将查询的代码稍作 修改,代码如下: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class Default2 : System.Web.UI.Page {
ShowLabel1.Text += myReader["name"] + " " + myReader["password"] + " " + myReader["email"] + " " + "<br>";
Rห้องสมุดไป่ตู้sponse.Redirect("Default.aspx"); } myReader.Close(); myConnection.Close(); } } ③执行程序看运行结果。
ShowLabel.Text += myReader["name"] + " " + myReader["password"] + " " + myReader["email"] + " " + "<br>";
} myReader.Close(); MyConnection.Close(); this.Label1.Text="刘燕龙自建数据库use的member表的显示"; }
SqlConnection myConnection = DB_Conn.Create_Conn(); myConnection.Open(); string SqlCommandString = "select name,password,email FROM member where name='" + this.TextBox1.Text + "'AND password='" +this.TextBox2.Text + "'"; SqlCommand myCommand = new SqlCommand(SqlCommandString, myConnection); SqlDataReader myReader = myCommand.ExecuteReader(); if (myReader.Read()) {
protected void Page_Load(object sender, EventArgs e) {
//string MyConnectionString = "Data Source=(local);Initial Catalog=pubs;User ID=sa;Password=";
string MyConnectionString = "Data Source=MSCXW1004-49632;Initial Catalog=use;Integrated Security=True";
三、实验主要界面、程序及相关说明
1、查询表的结果显示为:
省略隐私信息
2、登陆页面实现如下。
省略隐私登陆信息
四、出现问题及解决方法
在实现登陆操作的过程中,由于没有准确把握老师的指导思想,在 一点上出现了错误,最后在同学的指导和自己的修正下,顺利完成实 验,只是实验不是太完美,还有待改善,今后还得多加努力练习。
protected void Page_Load(object sender, EventArgs e) {
SqlConnection myConnection = DB_Conn.Create_Conn(); } protected void Button1_Click(object sender, EventArgs e) {
河南城建学院计算机科学与工程系
《ASP.NET 程序设计(2.0版)》实验报 告
实验名称: 数据库的查询与登录 ___________ 专业班级: 0814091 姓名: 刘燕龙
成绩: 学号:
实 验 日 期 : 2012年 11 月 20 日
软件环境:Windows XP, 开发工具:Visual
Studio.NET2005.
硬件环境:CPU:
硬盘: G
内
存: M
一、实验目的
1.熟悉连接数据库的基本操作。
2. 通过连接数据库实现自行登陆。
二、实验内容及要求
1、建立新的网站,命名为””,在“工具箱”窗口中拖入一个标签控件,命
名为“ShowLabel”用以显示数据库表的内容,在设计视图下双击
defaut.aspx页面的空白区域,打开代码窗体,在Page_Load事件代码段
{ public DB_Conn() { // // TODO: 在此处添加构造函数逻辑 // } public static SqlConnection Create_Conn() { return new SqlConnection(Data Source=MSCXW1004-
49632;Initial Catalog=use;Integrated Security=True); }
中,输入如下代码。
using System; using System.Data; using System.Configuration; using System.Collections;
using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class Default2 : System.Web.UI.Page {
2、实现登陆操作。 ①先添加一个类命名为”DB_Conn.cs”,代码如下: using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; /// <summary> /// DB_Conn 的摘要说明 /// </summary> public class DB_Conn
} ②在网站里添加一个新的页面,拖入相应的控件如图所示:
点击登陆按钮,在代码也填入修改过后的代码,只是将查询的代码稍作 修改,代码如下: using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; public partial class Default2 : System.Web.UI.Page {
ShowLabel1.Text += myReader["name"] + " " + myReader["password"] + " " + myReader["email"] + " " + "<br>";
Rห้องสมุดไป่ตู้sponse.Redirect("Default.aspx"); } myReader.Close(); myConnection.Close(); } } ③执行程序看运行结果。
ShowLabel.Text += myReader["name"] + " " + myReader["password"] + " " + myReader["email"] + " " + "<br>";
} myReader.Close(); MyConnection.Close(); this.Label1.Text="刘燕龙自建数据库use的member表的显示"; }
SqlConnection myConnection = DB_Conn.Create_Conn(); myConnection.Open(); string SqlCommandString = "select name,password,email FROM member where name='" + this.TextBox1.Text + "'AND password='" +this.TextBox2.Text + "'"; SqlCommand myCommand = new SqlCommand(SqlCommandString, myConnection); SqlDataReader myReader = myCommand.ExecuteReader(); if (myReader.Read()) {
protected void Page_Load(object sender, EventArgs e) {
//string MyConnectionString = "Data Source=(local);Initial Catalog=pubs;User ID=sa;Password=";
string MyConnectionString = "Data Source=MSCXW1004-49632;Initial Catalog=use;Integrated Security=True";