我想聲明1 3 :(問題的更新語句
public static void UpdateThreadView(int threadID)
{
StringBuilder sb = new StringBuilder();
sb.Append("UPDATE dbo.Threads");
sb.Append(" SET Views=(Views+1)");
sb.Append(" WHERE [email protected]");
string myConnectionString = AllQuestionsPresented.connectionString;
using (SqlConnection myConnection = new SqlConnection(myConnectionString))
{
myConnection.Open();
SqlCommand sqlCommand = new SqlCommand(sb.ToString(), myConnection);
sqlCommand.Parameters.Add("@ThreadID", SqlDbType.Int);
sqlCommand.Parameters["@ThreadID"].Value = threadID;
sqlCommand.ExecuteNonQuery();
}
}
這是ASP .NET Web窗體?你在調用這個方法的哪一部分頁面生命週期? – Yuck
這個SQL代碼基本上是不相關的(它看起來很好)。請使用調用此方法的ASP.NET代碼編輯您的問題;這很可能是問題出在哪裏。 –
可能在哪裏條件符合3行更新3行 – rahularyansharma