c# - 如何从 C# 和 MySQL 中的变量中的 db 获取用户角色
问题描述
我正在研究 MySQL 中的 C# 项目和数据库。一切正常,但我只想使用电子邮件和密码获取用户角色。我正在获取用户电子邮件和密码,但我不知道在用户登录全局变量期间如何获取用户角色。请查看我的代码并帮助我如何完成。
这是我的数据库的图像 https://i.imgur.com/NIKqa4w.png
这是我的代码
if (!Helper.CustomTextbox.ValidateContainer(this))
{
Bunifu.Snackbar.Show(this, "Validation error.", 3000, Snackbar.Views.SnackbarDesigner.MessageTypes.Error);
return;
}
var user = Program.db.GetRecord<User>($"email LIKE '{txtEmail.Text}' AND password like '{txtPassw.Text}'");
if(user==null)
{
Bunifu.Snackbar.Show(this, "Invalid credentials, Contact Admin.", 3000, Snackbar.Views.SnackbarDesigner.MessageTypes.Error);
return;
}
解决方案
推荐阅读
- javascript - 用于返回用户 A 和来自用户 A 的最新消息的聚合查询无法正常工作
- db2 - db2 循环遍历 sysibm.syscolumns 输出中列出的所有表以获取特定列和特定列值
- c++ - 使用初始化列表和超类构造函数声明子类构造函数的正确方法
- architecture - 您将如何扩展 api 网关服务?
- linux - swapoff:/swapfile:swapoff 失败:无法分配内存
- html - 当父级的父级也具有绝对位置时,z-index 在伪位置绝对位置
- php - 具有自省功能的 PHP 模板引擎
- html - 使用 Angular 4 在 HTML 中编写的正确行为
- reactjs - React npm start 在远程服务器上不起作用。端口问题
- c++ - 使用 opencv 在 GPU 上调整图像大小会产生空输出矩阵