c# と MYSQL を使用して、asp.net で Web サービスを作成しています。
2つの条件に基づいて1つのテーブルを更新したい。しかし、それらの間に共通のフィールドはありません。
出来ますか ?
**EDITED** -
コードを次のように使用しました-
using (MySqlConnection con1 = new MySqlConnection(conString))
{
string update = "UPDATE tbl_UserInfo U SET Chips= @param1 where UserName = @param2 AND QuestionID = @param3";
using (MySqlCommand cmd1 = new MySqlCommand(update, con1))
{
cmd1.Parameters.AddWithValue("@param1", getChips(answerby));
cmd1.Parameters.AddWithValue("@param2", answerby);
cmd1.Parameters.AddWithValue("@param3", queid);
con1.Open();
success = cmd1.ExecuteNonQuery();
con1.Close();
if (success > 0)
{
return success;
}
else
return 0;
}
}
しかし、それはエラーを与えます
Unknown column QuestionID in where clause
何が問題になる可能性がありますか?
解決を待っています...