用C#實(shí)現(xiàn)MySQL參數(shù)化查詢我有下面的代碼(我已經(jīng)包括了我認(rèn)為所有相關(guān)部分):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;}當(dāng)我運(yùn)行它時(shí),在添加第一個(gè)參數(shù)時(shí)會(huì)得到一個(gè)IndexOutOfLimsException。我做錯(cuò)了什么?
用C#實(shí)現(xiàn)MySQL參數(shù)化查詢
慕田峪4524236
2019-06-19 14:45:29