SQL 查询数据到cshtml

SQL query data to cshtml

我不是很好,但我正在努力。我觉得有些地方我不明白...... 我正在尝试从数据库中获取统计数据,例如有多少行 "X"。看起来很简单。我知道它的 SQL 语句。周围有很多演练。但是我不知道如何让它出现在页面上。

if(!Request.QueryString["RNum"].IsEmpty() ) {

   searchTerm = Request.QueryString["RNum"];
 selectCommand2 = "SELECT COUNT(NoEmpl) FROM DTool Where NoEmpl = @0";
}
var Count = db.QueryValue(selectCommand2, searchTerm);

使用提交按钮发送查询,我怎样才能让它出现在页面上?

试试这个

searchTerm = Request.QueryString["RNum"];
string sqlSelect = "SELECT COUNT(NoEmpl) FROM DTool Where NoEmpl= @NoEmpl";

SqlConnection sqlConnection = new SqlConnection(sqlConnectString);
SqlCommand sqlCommand = new SqlCommand(sqlSelect, sqlConnection);

// Set SqlDbType based on your DB column Data-Type 
sqlCommand.Parameters.Add("@NoEmpl", System.Data.SqlDbType.Varcahr);


 sqlCommand.Parameters["@NoEmpl"].Value = searchTerm ;

using (SqlConnection connection = new SqlConnection(connectionString))
    {
        connection.Open();      
        using (SqlCommand command = new SqlCommand(
        "SELECT COUNT(NoEmpl) FROM DTool Where NoEmpl= @NoEmpl", connection))
        {
        //
        // Add new SqlParameter to the command.
        //
        command.Parameters.Add(new SqlParameter("@NoEmpl", searchTerm ));
        //
        // Read in the SELECT results.
        //
        SqlDataReader reader = command.ExecuteReader();
        //read here
        }
    }