DAL/LoginDAL.cs
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Common;
using Entitry;
using System.Data.SqlClient;
namespace DAL
{
public class LoginDAL
{
public static List<Customer> CheckCustomer(Customer cust)
{
string sql = "select * from Customer where Email='" + cust.Email + "' and Password='" + cust.Password + "'";
SqlDataReader dr = DBHelp.SelectData(sql);
List<Customer> list = new List<Customer>();
while (dr.Read())
{
Customer c = new Customer();
c.Cid = (int)dr["Cid"];
c.Name = (string)dr["Name"];
c.Email = (string)dr["Email"];
c.Password = (string)dr["Password"];
c.Roleid = (int)dr["Roleid"];
list.Add(c);
}
dr.Close();
return list;
}
public static int register(Customer customer)
{
int result = 0;
string sql1 = "select * from Customer where Email='" + customer.Email + "'";
SqlDataReader dr = DBHelp.SelectData(sql1);
if(dr.HasRows){
}
else
{
string sql = "insert into Customer(Email,Password,Roleid)values('" + customer.Email + "','" + customer.Password + "','" + customer.Roleid + "')";
result = DBHelp.AddData(sql);
}
return result;
后面还有 4 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。