.net判断用户是否登陆的例子ACCESS
2007-03-19 17:09
323 查看
给你一个参考<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%...@Page Language="C#" Debug="true"%>
<%...@import namespace="System.Data"%>
<%...@import namespace="System.Data.OleDb"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>登陆系统</title>
</head>
<script language="C#" runat="server">...
OleDbConnection conn;
OleDbCommand cmd;
void Page_Load(Object sender,EventArgs e)
...{
string connstr="Provider=MicroSoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("zhuce.mdb");
conn=new OleDbConnection(connstr);
conn.Open();
}
void button1_click(Object sender,EventArgs e)
...{
if(Page.IsValid)
...{
string sqlstr="select * from zhuce where username='"+yhm.Text+"' and password='"+mm.Text+"'";
cmd=new OleDbCommand(sqlstr,conn);
OleDbDataReader reader;
reader=cmd.ExecuteReader();
if(reader.Read())
...{
Session["xm"]=reader["truename"];
Response.Redirect("aa.htm");
reader.Close();
}
else
...{
reader.Close();
label1.Text="用户名或密码错误";
yhm.Text="";
mm.Text="";
}
}
}
void button2_click(Object sender,EventArgs e)
...{
}
</script>
<style>...
.table{...}{position:absolute;width:300;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',GradientType=1,startColorstr=#808000, endColorstr=#FFFF00) ;}
tr{...}{font:9pt verdana;}
table{...}{border-top:#66ccff 1px solid;border-left:#66ccff 1px solid;border-right:#66ccff 1px solid;
border-bottom:#66ccff 1px solid;}
.textbox{...}{BACKGROUND: #ffffff; border:1 solid #6611ff; COLOR: #000000; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: normal; LINE-HEIGHT: normal}
.button{...}{background:#eeeeee;border:1 solid #6611ff;}
</style>
<body>
<form runat="server">
<br><br><br><br>
<table align="center" width="40%" cellpadding="0" cellspacing="0" border=1>
<tr>
<td height="20" bgcolor="#66CCFF"> </td>
</tr>
<tr>
<td height="149" align="center"> <asp:label ID="label1" runat="server"/>
<table>
<tr>
<td>用户名:<asp:textbox ID="yhm" runat="server" size="15" class="textbox"/>
<asp:requiredfieldvalidator ID="rfvyhm" ControlToValidate="yhm" runat="server"
InitialValue="" Display="Dynamic" ErrorMessage="用户名不能为空"/>
</td>
</tr>
<tr>
<td>
密 码:<asp:textbox ID="mm" runat="server" TextMode="Password" size="15" class="textbox"/>
<asp:requiredfieldvalidator ID="rfvmm" ControlToValidate="mm" runat="server"
InitialValue="" Display="Dynamic" ErrorMessage="请输入密码"/>
</td>
</tr>
<tr>
<td align="center"><asp:button ID="button1" OnClick="button1_click" runat="server" Text="确定" class="button"/>
<asp:button ID="button2" OnClick="button2_click" runat="server" Text="取消" class="button"/>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" bgcolor="#66FFFF"></td>
</tr>
</table>
</form>
</body>
</html>
<%...@Page Language="C#" Debug="true"%>
<%...@import namespace="System.Data"%>
<%...@import namespace="System.Data.OleDb"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>登陆系统</title>
</head>
<script language="C#" runat="server">...
OleDbConnection conn;
OleDbCommand cmd;
void Page_Load(Object sender,EventArgs e)
...{
string connstr="Provider=MicroSoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("zhuce.mdb");
conn=new OleDbConnection(connstr);
conn.Open();
}
void button1_click(Object sender,EventArgs e)
...{
if(Page.IsValid)
...{
string sqlstr="select * from zhuce where username='"+yhm.Text+"' and password='"+mm.Text+"'";
cmd=new OleDbCommand(sqlstr,conn);
OleDbDataReader reader;
reader=cmd.ExecuteReader();
if(reader.Read())
...{
Session["xm"]=reader["truename"];
Response.Redirect("aa.htm");
reader.Close();
}
else
...{
reader.Close();
label1.Text="用户名或密码错误";
yhm.Text="";
mm.Text="";
}
}
}
void button2_click(Object sender,EventArgs e)
...{
}
</script>
<style>...
.table{...}{position:absolute;width:300;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',GradientType=1,startColorstr=#808000, endColorstr=#FFFF00) ;}
tr{...}{font:9pt verdana;}
table{...}{border-top:#66ccff 1px solid;border-left:#66ccff 1px solid;border-right:#66ccff 1px solid;
border-bottom:#66ccff 1px solid;}
.textbox{...}{BACKGROUND: #ffffff; border:1 solid #6611ff; COLOR: #000000; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-VARIANT: normal; FONT-WEIGHT: normal; HEIGHT: normal; LINE-HEIGHT: normal}
.button{...}{background:#eeeeee;border:1 solid #6611ff;}
</style>
<body>
<form runat="server">
<br><br><br><br>
<table align="center" width="40%" cellpadding="0" cellspacing="0" border=1>
<tr>
<td height="20" bgcolor="#66CCFF"> </td>
</tr>
<tr>
<td height="149" align="center"> <asp:label ID="label1" runat="server"/>
<table>
<tr>
<td>用户名:<asp:textbox ID="yhm" runat="server" size="15" class="textbox"/>
<asp:requiredfieldvalidator ID="rfvyhm" ControlToValidate="yhm" runat="server"
InitialValue="" Display="Dynamic" ErrorMessage="用户名不能为空"/>
</td>
</tr>
<tr>
<td>
密 码:<asp:textbox ID="mm" runat="server" TextMode="Password" size="15" class="textbox"/>
<asp:requiredfieldvalidator ID="rfvmm" ControlToValidate="mm" runat="server"
InitialValue="" Display="Dynamic" ErrorMessage="请输入密码"/>
</td>
</tr>
<tr>
<td align="center"><asp:button ID="button1" OnClick="button1_click" runat="server" Text="确定" class="button"/>
<asp:button ID="button2" OnClick="button2_click" runat="server" Text="取消" class="button"/>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td height="20" bgcolor="#66FFFF"></td>
</tr>
</table>
</form>
</body>
</html>
相关文章推荐
- .net中怎样 判断用户是否登陆
- 2016-02-20WebForm登陆验证,判断用户是否登陆 PageBase类
- 分享知识-快乐自己:SpringBoot结合使用拦截器(判断是否用户是否已登陆)
- php判断用户是否为移动终端登陆
- 判断用户是否在线及实现一个账号一个人登陆
- WebForm登陆验证,判断用户是否登陆 PageBase类
- ASP.NET MVC 利用ActionFilterAttribute来判断用户是否登陆等等
- 判断用户是否登陆.BaseAction
- Ecshop在模板中判断用户是否登陆,获取用户等级信息
- domino判断用户是否已经在web端登陆的方法
- 用过滤器Filter判断用户是否登陆
- 利用ActionFilterAttribute来判断用户是否登陆等等
- 【python】if 条件判断 +字符串的{}填空+(一个用户登陆及修改密码的例子)
- 牛腩购物26:购物车页面的整合,判断是否是验证了登陆用户
- .net中,如果用户没有登陆,就跳转的例子
- 用过滤器Filter判断用户是否登陆
- PHP中Cookie的使用---添加/更新/删除/获取Cookie 及 自动填写该用户的用户名和密码和判断是否第一次登陆
- jsp中session的判断用户是否登陆问题?
- 判断用户是否已经登陆域的注册表键值
- 利用ActionFilterAttribute来判断用户是否登陆等等