c# - Asp.Net C# Mysql 带参数选择查询

标签 c# mysql asp.net

我需要从数据库获取数据。我在 SQL 中添加了一些参数。 当我尝试执行此 sql 时,我得到零记录。 这是我的代码;

        MysqlCon c = new MysqlCon();
        MySqlConnection con = c.GetMySqlConnection();
        MySqlCommand command = con.CreateCommand();
        con.Open();
        command.CommandText = "SELECT COUNT(*) FROM KASA WHERE KUL_AD=@AD ";
        command.Parameters.AddWithValue("@AD", "egemenhalici@gmail.com");
        int rc = Convert.ToInt32(command.ExecuteScalar());

如果我在没有任何参数的情况下编写此 SQL,我将获取数据。

我做错了什么?

谢谢

最佳答案

非常感谢您的关注。但我想我找到了我的问题。

我不知道,但我写了?对于@它有效。

    MysqlCon c = new MysqlCon();
    MySqlConnection con = c.GetMySqlConnection();
    MySqlCommand command = con.CreateCommand();
    con.Open();
    command.CommandText = "SELECT COUNT(*) FROM KASA WHERE KUL_AD=?AD ";
    command.Parameters.AddWithValue("?AD", "egemenhalici@gmail.com");
    int rc = Convert.ToInt32(command.ExecuteScalar());

关于c# - Asp.Net C# Mysql 带参数选择查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35313505/

相关文章:

c# - Windows Server 2008 中没有气球工具提示关闭按钮

asp.net - 用户退出我在 WinHost 上托管的 MVC3 应用程序

asp.net - 在 MS Access 中触发

c# - 非基于比较的排序问题的排序算法?

c# - SqlException ID 无法绑定(bind)

C# 在调用方法之前等待超时并在连续调用时重置计时器

mysql 冲突忽略

php - 使用案例PDO全文搜索时如何按相关性排序

php - Zend 数据库适配器 - 未捕获的异常 - 堆栈跟踪显示用户名和密码

javascript - 应用某些 css 样式后,fileupload click 事件未正确触发(在 IE 8 上)