检查数据库中是否存在行

用户名

我有一个数据库,想检查特定的记录是否已经存在。

string sql = "SELECT COUNT(*) from tbl_student WHERE email = '" + mail + "' AND telephone= '" + telephone + "'";
NpgsqlCommand command = new NpgsqlCommand(sql, conn);
int userCount = (int)command.ExecuteScalar();
if (userCount > 0)
{
    lblMessage.Text = "Person already exists";
}

该行不起作用。错误消息说这是一个无效的演员表。我不知道,请帮助我。

int userCount = (int)command.ExecuteScalar();
用户名

谢谢你们的帮助。我尝试了您的许多建议,但没有奏效。然后,我接受了简短建议,并将其存储到var变量中。然后,我将var类型转换为int。

这是我现在正在工作的代码:

var result = command.ExecuteScalar();
int i = Convert.ToInt32(result);    
if (i == 0)
{
    lblMessage.Text = "Person does not exist";
}
else
{
    lblMessage.Text = "Person exists";
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查MYSQL数据库是否存在行

来自分类Dev

如何测试数据库中是否存在行

来自分类Dev

如何测试数据库中是否存在行

来自分类Dev

检查 Firebase 数据库中是否存在数据

来自分类Dev

如何检查数据库中是否存在多个值?

来自分类Dev

检查数据库中是否存在记录

来自分类Dev

查询以检查Access数据库中是否存在表

来自分类Dev

检查数据库中是否存在ID

来自分类Dev

从数据库查询检查数组中是否存在值

来自分类Dev

MySQL查询以检查数据库中是否存在URL

来自分类Dev

如何检查数据库中是否存在值

来自分类Dev

如何检查Firebase数据库中是否存在密钥?

来自分类Dev

在Matlab中检查是否存在与平面数据库的连接

来自分类Dev

检查数据库中是否存在记录

来自分类Dev

如何检查android中是否存在Sqlite数据库?

来自分类Dev

检查Access数据库中的表是否存在

来自分类Dev

检查drupal数据库中是否存在值

来自分类Dev

检查数据库中的条目是否存在-Drupal 7

来自分类Dev

检查我的数据库表中是否存在值

来自分类Dev

如何检查SQLite中是否存在数据库?

来自分类Dev

检查 java 数据库中是否存在值 (Accountnumber)

来自分类Dev

Xamarin 检查数据库 Sqlite 中是否存在列

来自分类Dev

检查数据库中是否存在电子邮件

来自分类Dev

检查 uuid(在数据库中)是否存在

来自分类Dev

SQLite:检查数据库是否存在

来自分类Dev

SQLite:检查数据库是否存在

来自分类Dev

检查数据表中是否存在行?

来自分类Dev

检查值是否存在于数据库中或在 Laravel 中不存在

来自分类Dev

检查以检查Django中是否存在数据库表?