CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  ASP.NET

拜托各位!!!关于登陆界面的问题!

楼主ahya(蜡笔小新)2002-11-29 15:41:57 在 .NET技术 / ASP.NET 提问

登陆界面验证程序如下  
   
  Dim   Provider   =   "Provider=Microsoft.Jet.OLEDB.4.0"  
        Dim   Database   =   "Data   Source="   &   Server.MapPath(   "Test.mdb"   )  
   
        Sub   Enter_Click(sender   As   Object,   e   As   EventArgs)  
              Msg.Text   =   ""  
   
              Dim   Conn   As   OleDbConnection,   Cmd   As   OleDbCommand  
              Dim   Rd   As   OleDbDataReader,   SQL   As   String  
   
              Conn   =   New   OleDbConnection(   Provider   &   ";"   &   DataBase   )  
              Conn.Open()  
            SQL     =   "Select   *   From   name   Where   用户名="   &   name1.Text   &   "   And     密码="   &   password1.Text   &   ""  
            Cmd   =   New   OleDbCommand(   SQL,   Conn   )  
              Rd   =   Cmd.ExecuteReader()  
              下面改如何写?我想登陆正确后进入另一个界面。。。 问题点数:100、回复次数:6Top

1 楼houbinbin()回复于 2002-11-29 15:46:35 得分 40

if   rd.iseof()  
        response.write   "your   name   or   password   is   invalid"  
  else  
        response.redirect   yourpage.aspx  
  end   ifTop

2 楼lzhzxl(云中人)回复于 2002-11-29 15:49:22 得分 20

While   (Rd.Read())  
                          Name1   =   Rd.GetString(0)  
                          Pass1   =   Rd.GetString(1)  
                          If   (Pass1   =   Mypass)   Then  
                                  Response.Redirect("main.aspx")  
                          Else  
                                  Session("HasLogin")   =   "False"  
                                  Response.Write("<body   bgcolor=#ffcc88><p>&nbsp;</p><p   valign='middle'   align='center'>   出错提示:<font   color=#ff0000>用户或密码错误!</font></p>")  
                          End   If  
                    end   while  
  Top

3 楼ahya(蜡笔小新)回复于 2002-11-29 15:58:33 得分 0

houbinbin:::::编译器错误信息:   BC30456:   “iseof”不是“System.Data.OleDb.OleDbDataReader”的成员。Top

4 楼ahya(蜡笔小新)回复于 2002-12-02 15:43:03 得分 0

上边的都不好用呀!拜托大家了!Top

5 楼zat1978(蓟)回复于 2002-12-02 15:45:35 得分 30

if   rd.read()  
        response.write   "your   name   or   password   is   invalid"  
  else  
        response.redirect   yourpage.aspx  
  end   if  
  Top

6 楼zat1978(蓟)回复于 2002-12-02 15:46:24 得分 10

说明:read()如果没有数据就返回falseTop

相关问题

  • 各位老大,请问怎么把Win2000的登陆界面完全屏蔽掉? @^^@
  • 各位大虾,如何给应用程序加用户密码登陆界面
  • 用户登陆界面的问题。。求教各位大大了。。在线等。。。
  • 小弟初做登陆界面,出现异常,请教各位高高手!
  • 界面登陆问题
  • 拜托各位了!谢谢
  • 拜托各位gg了!
  • 拜托了,帮帮我吧,Linux图形化界面不见了。
  • 我的登陆界面去那里了?
  • 关于登陆界面问题?

关键词

  • 界面
  • sql
  • 登陆
  • rd
  • redirect
  • conn
  • response
  • dim
  • cmd
  • password

得分解答快速导航

  • 帖主:ahya
  • houbinbin
  • lzhzxl
  • zat1978
  • zat1978

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo