我正在尝试在我的 sql 查询中使用一些参数,如下所示;
Answer_table = new MySqlParameter("@answerTable", AT);
MySqlCommand solved_q = new MySqlCommand("SELECT * FROM @answerTable WHERE UserID = @uID", c2.get_con());
solved_q.Parameters.Add(Answer_table);
solved_q.Parameters.Add(uID);
但它没有像我预期的那样工作。当我不使用表名参数(@answerTable)时,它适用于 uID,是因为它不允许吗?如果是,还有其他方法可以做到吗?
任何帮助,将不胜感激 :)