ASP.NET MVC数据显示

前言

学编程的人,都知道,任何编程语言,都会有数据显示功能,那么今天,本小编就以ASP.NET MVC数据显示为一个小小的案例。

(1)数据库

(2)Model

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model
{
    /// <summary>
    /// 实体类:Login
    /// </summary>
    public class Login
    {
        /// <summary>
        /// 无参构造
        /// </summary>
        public Login()
        {

        }

        /// <summary>
        /// 有参构造
        /// </summary>
        /// <param name="login_id">ID</param>
        /// <param name="login_name">账号名</param>
        /// <param name="login_password">密码名</param>
        public Login(string login_id,string login_name,string login_password)
        {
            Login_Id = login_id;
            Login_Name = login_name;
            Login_Password = login_password;
        }

        /// <summary>
        /// 属性:ID
        /// </summary>
        public string Login_Id { get; set; }

        /// <summary>
        /// 属性:账号名
        /// </summary>
        public string Login_Name { get; set; }

        /// <summary>
        /// 属性:密码名
        /// </summary>
        public string Login_Password { get; set; }
    }
}

(3)DAL

1.LoginDAL

        /// <summary>
        /// 方法:数据显示
        /// </summary>
        /// <param name="login"></param>
        /// <returns></returns>
        public List<Login>Select_Login()
        {
            List<Login> list = new List<Login>();

            using (SqlDataReader dr = DBHelpers.ExecuteReader("select * from Login"))
            {
                while(dr.Read())
                {
                    list.Add(new Login
                    {
                        Login_Id = dr["Login_Id"] as string,
                        Login_Name = dr["Login_Name"] as string,
                        Login_Password = dr["Login_Password"] as string
                    });
                }
                return list;
            }
        }

2.DBHelpers

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

namespace DAL
{
    public static class DBHelpers
    {
        #region [ Connection ]
        public static string connectionString = "Data Source=USER-20190614XD;Initial Catalog=Shopping;Integrated Security=True";
        public static SqlConnection GetConnection
        {
            get
            {
                return new SqlConnection(connectionString);
            }
        }
        #endregion

        #region [ ExecuteNonQuery ]
        /// <summary>
        /// 普通SQL语句执行增删改
        /// </summary>
        /// <param name="cmdText">SQL语句</param>
        /// <param name="commandParameters">可变参数</param>
        /// <returns>受影响行数</returns>
        public static int ExecuteNonQuery(st
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值