.net判断用户是否登陆的例子ACCESS

给你一个参考<!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" > &nbsp; </ 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 >
&nbsp;&nbsp;&nbsp; 码: < 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 >  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值