hand
_1_7_98
4
返回栏目
1k
0.2k
0.5k
0.1k
0k
0.2k
0k
0.7k
0k
0k
0.4k
0.1k
4k
0.2k
0.1k
2k
0.2k
0.2k
0k
0k
0.5k
0k
0.9k
0.1k
1k
0.9k
2k
1k
2k
0.9k
1k
0k
1k
0k
1k
1k
1k
1k
0k
1k
1k
1k
0k
3k
1k
0k
0.3k
1k
0.3k
0.9k
0k
8k
9k
6k
2k
1k
2k
1k
1k
2k
0.6k
1k
0.6k
1k
0.5k
0.2k
2k
2k
2k
1k
2k
0k
0.8k
0.8k
1k
0k
0k
0k
0k
0k
0k
0k
0k
0.3k
0.4k
0.8k
0.3k
5k
1k
3k
7k
6k
3k
3k
1k
0.2k
2k
3k
2k
0.4k
0.5k
3k
2k
7k
3k
4k
2k
1k
6k
6k
1k
1k
0.9k
0.2k
0.3k
0.9k
1k
0k
0.8k
2k
0k
0.4k
0.1k
1k
0.9k
0.2k
1k
1k
0.5k
0k
0k
0.4k
4k
0.4k
2k
3k
1k
1k
1k
3k
5k
0k
1k
2k
0.5k
0k
1k
0k
1k
0.5k
0.8k
返回Unity - 游戏引擎栏目
作者:
贺及楼
成为作者
更新日期:2023-09-17 10:58:18
class UserDAO
{
public User VerifyUser(连接器, 用户名, 密码){}
public bool GetUserByUsername(连接器, 用户名){}
public void AddUser(连接器, 用户名, 密码){}
}
class UserDAO
{
public User VerifyUser(MySqlConnection conn, string username,string password){}
public bool GetUserByUsername(MySqlConnection conn, string username){}
public void AddUser(MySqlConnection conn, string username, string password){}
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MySql.Data.MySqlClient;
using GameServer.Model;
namespace GameServer.DAO
{
class UserDAO
{
public User VerifyUser(MySqlConnection conn, string username,string password)
{
MySqlDataReader reader = null;
try
{
MySqlCommand cmd = new MySqlCommand("select * from user where username = @username and password = @password", conn);
cmd.Parameters.AddWithValue("username", username);
cmd.Parameters.AddWithValue("password", password);
reader = cmd.ExecuteReader();
if (reader.Read())
{
int id = reader.GetInt32("id");
User user = new User(id, username, password);
return user;
}
else
{
return null;
}
}catch(Exception e)
{
Console.WriteLine("在VerifyUser的时候出现异常:"+e);
}
finally
{
if (reader != null) reader.Close();
}
return null;
}
public bool GetUserByUsername(MySqlConnection conn, string username)
{
MySqlDataReader reader = null;
try
{
MySqlCommand cmd = new MySqlCommand("select * from user where username = @username", conn);
cmd.Parameters.AddWithValue("username", username);
reader = cmd.ExecuteReader();
if (reader.HasRows)
{
return true;
}
else
{
return false;
}
}
catch (Exception e)
{
Console.WriteLine("在GetUserByUsername的时候出现异常:" + e);
}
finally
{
if (reader != null) reader.Close();
}
return false;
}
public void AddUser(MySqlConnection conn, string username, string password)
{
try
{
MySqlCommand cmd = new MySqlCommand("insert into user set username = @username , password = @password", conn);
cmd.Parameters.AddWithValue("username", username);
cmd.Parameters.AddWithValue("password", password);
cmd.ExecuteNonQuery();
}
catch (Exception e)
{
Console.WriteLine("在AddUser的时候出现异常:" + e);
}
}
}
}
Unity - 游戏引擎
整章节共151节
快分享给你的小伙伴吧 ~