sql >> Databasteknik >  >> RDS >> Mysql

Parameteriserad fråga för MySQL med C#

Prova detta istället:

private String readCommand = 
             "SELECT LEVEL FROM USERS WHERE VAL_1 = @param_val_1 AND VAL_2 = @param_val_2;";

public bool read(string id)
{
    level = -1;
    MySqlCommand m = new MySqlCommand(readCommand);
    m.Parameters.AddWithValue("@param_val_1", val1);
    m.Parameters.AddWithValue("@param_val_2", val2);
    level = Convert.ToInt32(m.ExecuteScalar());
    return true;
}


  1. PostgreSQL:Inaktivera anslutningar tillfälligt

  2. 4 sätt att lista alla vyer i MySQL

  3. Hur APPROX_COUNT_DISTINCT() fungerar i SQL Server

  4. En översikt över den seriella pseudodatatypen för PostgreSQL