登录+注册+查询页面

数据库模型类

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.SqlClient;

/// <summary>
/// Users 的摘要说明
/// </summary>
public class Users
{
    SqlConnection conn = null;
    SqlCommand cmd = null;
    public Users()
    {
        conn = new SqlConnection("server=.;database=Data0425;user=sa;pwd=123;");
        cmd = conn.CreateCommand();
    }

    public string UserName { get; set; }
    public string PassWord { get; set; }
    public string NickName { get; set; }
    public bool Sex { get; set; }
    public DateTime Birthday { get; set; }
    public string Nation { get; set; }

    public string SexStr {
        get {
            return Sex ? "男" : "女";
        }
    }

    public string NationName {
        get {
            string end = "<无>";

            cmd.CommandText = "select *from Nation where [email protected]";
            cmd.Parameters.Clear();
            cmd.Parameters.Add("@a", Nation);

            conn.Open();
            SqlDataReader dr = cmd.ExecuteReader();
            if (dr.HasRows)
            {
                dr.Read();
                end = dr["NationName"].ToString();
            }
            conn.Close();

            return end;
        }
    }

}

数据

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.SqlClient;

/// <summary>
/// UsersData 的摘要说明
/// </summary>
public class UsersData
{
    SqlConnection conn = null;
    SqlCommand cmd = null;
    public UsersData()
    {
        conn = new SqlConnection("server=.;database=Data0425;usser=sa;pwd=123;");
        cmd = conn.CreateCommand();
    }
    public bool SelectUsers(string uname, string upass)
    {
        bool has = false;
        cmd.CommandText = "select * from users where [email protected] and [email protected]";
        cmd.Parameters.Clear();
        cmd.Parameters.Add("@a", uname);
        cmd.Parameters.Add("@b", upass);
        conn.Open();
        SqlDataReader dr = cmd.ExecuteReader();
        if (dr.HasRows)
        {
            has = true;
        }
        conn.Close();
        return has;
    }
    /// <summary>
    /// 查询全部的USERS信息
    /// </summary>
    /// <returns></returns>
    public List<Users> SelectAll()
    {
        List<Users> list = new List<UsersData>();
        cmd.CommandText="select * from Users";
        conn.Open();
        SqlDataAdapter dr=cmd.ExecuteReader();
    }
    if (dr.hasrows)
{
       Users u=new Users();
       u.username =dr[0].tostring();
       u.password=dr[1].tostring();
       u.nickname=dr[2].tostring();
       u.sex=Convert.ToBoolean(dr[3]);
       u.birthday=Convert.ToDateTime(dr[4]);
       u.nation=dr[5].Tostring();
       List.Add(u);
}
}
conn.close();
return list;

主页操作

<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>

    <style type="text/css">
        table {
            background-color: navy;
            width: 100%;
        }

        #tr_head {
            color: white;
            font-size: 16px;
            text-align: center;
            font-family: 微软雅黑;
        }

        .tr_item {
            background-color: white;
            text-align: center;
        }

        td {
            padding: 10px;
        }
        .tr_alt {
            background-color:#e0e0e0;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
        <h1>这里是主页面</h1>
        <asp:Repeater ID="Repeater1" runat="server">
            <HeaderTemplate>
                <table>
                    <tr id="tr_head">
                        <td style="width: 15%;">用户名</td>
                        <td style="width: 15%;">密码</td>
                        <td style="width: 15%;">昵称</td>
                        <td style="width: 15%;">性别</td>
                        <td style="width: 25%;">生日</td>
                        <td style="width: 15%;">民族</td>
                    </tr>
            </HeaderTemplate>
            <AlternatingItemTemplate>
                <tr class="tr_item tr_alt" style="<%# ShowRed() %><%# ShowBold() %>">
                    <td><%#Eval("UserName") %></td>
                    <td><%#Eval("PassWord") %></td>
                    <td><%#Eval("NickName") %></td>
                    <td>
                        <img src="<%# SexImg() %>" /></td>
                    <td><%#Eval("Birthday","{0:yyyy年MM月dd日}") %></td>
                    <td><%#Eval("NationName") %></td>
                </tr>
            </AlternatingItemTemplate>
            <ItemTemplate>
                <tr class="tr_item" style="<%# ShowRed() %><%# ShowBold() %>">
                    <td><%#Eval("UserName") %></td>
                    <td><%#Eval("PassWord") %></td>
                    <td><%#Eval("NickName") %></td>
                    <td>
                        <img src="<%# SexImg() %>" /></td>
                    <td><%#Eval("Birthday","{0:yyyy年MM月dd日}") %></td>
                    <td><%#Eval("NationName") %></td>
                </tr>
            </ItemTemplate>
            <FooterTemplate>
                </table>
            </FooterTemplate>
        </asp:Repeater>

    </form>
</body>
</html>
时间: 07-15

登录+注册+查询页面的相关文章

登录注册的页面制作

下面来做一个超简易的登录注册 先来说注册 得先写个大标题证明是注册页面,然后再就是文本框填内容,在注册这里建三个文本框,用户名,密码,还有姓名,最后还有一个注册的按钮,用来跳转页面 分析好了之后,先建注册页面的第一个网页 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&

控件第一讲 ,登录注册显示页面的布局

<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <style type="text/css"&g

PHP制作登录注册页面

用PHP制作登录和注册页面,一共6个页面,三个可视页面:登录.注册.主页,三个处理页面:验证.添加用户.清除退出 注册 <!--这是注册页面d&z-2-z.php,用户可以提交用户名和密码进行注册,点击注册按钮提交给d&z-4-add.php页面处理--> <!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</ti

node.js实现简单的登录注册页面

首先需要新建四个文件 一个服务器js 一个保存数据的txt 一个登陆.一个注册页面html 1.注册页面 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>regist</title> </head> <body> <div> <label for="us

unity 登录注册页面数据传递(无数据库)

unity  登录注册页面数据传递(无数据库) 继上一篇随笔.制作unity登录注册页面. 创建一下脚本: 新建脚本"goa"(存储全局变量方便其他脚本的调用): using UnityEngine;using System.Collections; public class goa : MonoBehaviour { //用户名    public const string name = "M_name";    //密码    public const stri

PHP实现的注册,登录及查询用户资料功能API接口示例

这篇文章主要介绍了PHP实现的注册,登录及查询用户资料功能API接口,结合具体实例形式分析了php服务器端用户注册.登陆.查询及curl登陆查询功能实现技巧,需要的朋友可以参考下 本文实例讲述了PHP实现的注册,登录及查询用户资料功能API接口.分享给大家供大家参考,具体如下: 服务端 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 3

登录注册页面实现

多种登录注册页面实现 前后端语言实现用户注册功能 php注册登录系统 原文地址:https://www.cnblogs.com/knuzy/p/9248539.html

路飞项目搭建3 TODO注释, 自定义模态框, vue-cookies操作浏览器cookies, 腾讯云短信开发, 代码(登录注册页面,多方式登录,手机是否存在验证接口,腾讯短信开发)

TODO注释 """ 作用:todo是一种特殊的注释,书写就是 # TODO 注释内容,可以在TODO控制台面板快速定位注释位置 """ 自定义模态框 componses/Login.vue <template> <div class="login"> <span @click="close_login">x</span> </div> </

php+ajax 登录注册页面

主要是登录注册功能,前端后台验证没有什么,这个大家可以自己加上去,比如过滤啊,正则啊等 还是先放图吧 这是登录及注册界面  点击注册切换到注册界面,点击登录切换到登录界面 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/jquery.js" type="tex