用C#實現MySQL參數化查詢我有下面的代碼(我已經包括了我認為所有相關部分):private String readCommand = "SELECT LEVEL FROM USERS WHERE VAL_1 = ? AND VAL_@ = ?;";public bool read(string id){
level = -1;
MySqlCommand m = new MySqlCommand(readCommand);
m.Parameters.Add(new MySqlParameter("", val1));
m.Parameters.Add(new MySqlParameter("", val2));
MySqlDataReader r = m.ExecuteReader();
if (r.HasRows)
level = Convert.ToInt32(r.GetValue(0).ToString());
r.Close();
return true;}當我運行它時,在添加第一個參數時會得到一個IndexOutOfLimsException。我做錯了什么?
用C#實現MySQL參數化查詢
慕田峪4524236
2019-06-19 14:45:29