private void UpdatePlayerValid(string ValidCode,string BBSID)
{
OleDbConnection conAdo = new OleDbConnection(strConnectString);
OleDbCommand cmdAdo = conAdo.CreateCommand(); if (cmdAdo.Connection.State != ConnectionState.Closed) cmdAdo.Connection.Close();
cmdAdo.Connection.Open();

cmdAdo.CommandText = "UPDATE Player SET ValidCode = '@Valid' WHERE BBSID = '@BBSID'";
cmdAdo.Parameters.Add("@Valid",OleDbType.VarChar);
cmdAdo.Parameters["@Valid"].Value = ValidCode;
cmdAdo.Parameters.Add("@BBSID",OleDbType.VarChar);
cmdAdo.Parameters["@BBSID"].Value = BBSID; cmdAdo.ExecuteNonQuery();
cmdAdo.Connection.Close();
}
提示错误信息为:System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。