c# - 无法绑定多部分标识符“Utility._userid”
问题描述
尝试在我的 C# WinForms 应用程序(使用 SQL 的数据库)中创建删除语句时出现此错误:
无法绑定多部分标识符“Utility._userid”。
这是我的代码:
foreach (DataRow dr in dtbl.Rows)
{
if (dr[1].ToString() == this.user_TXT.Text.ToString() && dr[2].ToString() == this.pass_TXT.Text.ToString())
{
Utility._userid = Int16.Parse(dr[0].ToString());//**this is where im getting the error**
SqlCommand cmd1 = new SqlCommand("Select Remainder from OrderHeader where UserID=Utility._userid ",sqlcon);
int oi = Convert.ToInt16(cmd1.ExecuteScalar());
if (oi != 0)
{
MessageBox.Show("User cannot be deleted! Existant orders.");
}
else
{
SqlCommand cmd = new SqlCommand("Delete * from Users where Username=this.user_TXT", sqlcon);
cmd.ExecuteNonQuery();
cmd.Dispose();
MessageBox.Show("User has been deleted");
}
}
else continue;
}
if (a == 0)
MessageBox.Show("Wrong username or password!");
sqlcon.Close();
解决方案
推荐阅读
- python - 如何使用snakeviz 和 cProfile 查看是什么降低了 Python 脚本的速度
- node.js - 使用 npm 在 D 盘安装 vue
- postgresql - 在psql中输入错误命令后如何从用户'>返回到用户=>
- php - 匹配对象和数组值 laravel vuejs
- javascript - React api 调用返回 [object Object] [object Response] 或 [object Promise]
- reactjs - 如何使用 craco build 隐藏私钥以在 beanstalk 上的 docker 图像中做出反应
- python - 受cloudflare保护的Scrape API,XHR通过但python请求403
- python - 哪个可以是构建具有复杂行索引的二维表的灵活数据结构?
- python - 如何计算对话中每个角色所说的单词数并将计数存储在字典中?
- ruby - Ruby 未定义方法“to_sentence”