asp net 连接数据库登录asp net 连接数据库登录
asp.net连接数据库登录2010-12-16 15:50using 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.WebCon...
asp net 连接数据库登录
asp.net连接数据库登录2010-12-16 15:50using 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 dl:System.Web.UI.Page {
protected void Page_Load(object sender,EventArgs e)
{
}
protected void Button1_Click(object sender,EventArgs e)
{
//该程序实现的一个简单的登陆框用户登录时进行用户密码验证的过程 //前面先建立一个数据
T_GH_Account表属性有Acc_ID Acc_Psd //单击登录按钮时进行数据库连接验证
//
//创建一个连接(SqlConnection)对象(con);
SqlConnection con=new SqlConnection();
/*
设置连接的属性
Data Source:数据源,指示哪台服务器的哪个SQLServer实例; Initial Catalog:初始目录,指示连接的是这个实例的哪个数据库; Integrated Security:集成身份验证,指示SQL Server在验证访问它的
用户时,使用的是当前登录Windows的用户
*/
con.ConnectionString="server=(local);database=mysql;user ID=sa;
pwd=123";
//创建命令(SqlCommand)对象(cmd)
SqlCommand cmd=new SqlCommand();
cmd.Connection=con;//指示命令发给哪个数据库
cmd.CommandType=CommandType.Text;//指示是什么类型的命令 //Acc_ID用户帐号Acc_Psd用户密码Acc_Type用户帐号类型
cmd.CommandText="select*from login where yhm='"+TextBox1.Text.ToString()+"'and mm='"+TextBox2.Text.ToString()+"'";//指示命令的内容是什么
con.Open();//打开连接,准备接受命令
//执行命令,并返回对执行结果进行读取的阅读器(SqlDataReader)对象
(reader)
SqlDataReader reader=cmd.ExecuteReader();
//Read方法开始读取数据,读到记录,则返回true,并指向下一条记录,
否则返回false
//DataSet ds=db.GetDataSet("SELECT*FROM login WHERE
yhm='"+TextBox1.Text.Trim()+"'AND
mm='"+TextBox2.Text.Trim()+"'","system");
//DataSet ds=db.GetDataSet("SELECT*FROM login WHERE
yhm='"+TextBox1.Text.Trim()+"'AND mm='"+TextBox2.Text.Trim()+"'");
try
{
if(TextBox1.Text==""&&TextBox2.Text=="")
{
string msg="用户名和密码不能为空~";
Response.Write("script alert('"+msg+"')/script");
}
if(reader.Read())
{
con.Close();
Session["yhm"]=TextBox1.Text;
Session["mm"]=TextBox2.Text;
Response.Write("script alert('登陆成功')/script"); Response.Write("script language=javascript
window.parent.location.href='admin.aspx'/script");}
else
{
Response.Write("script alert('用户名或密码错误')/script");
con.Close();
TextBox1.Text="";
TextBox2.Text="";
}
}
catch
{
throw new Exception("异常信息。"+"1"); }
本文档为【asp net 连接数据库登录】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。