1

更新された値をロードせずに高速更新クエリを実行しようとしています このコードを使用しようとしました

 public void Save(int PlayerID, string Column, object Value)
        {
            using (ISession session = new SessionManager(_connectionString).Open())
            {
                IQuery query = session.CreateQuery("UPDATE Players SET " + Column + "= :newValue WHERE PlayerID=:PlayerID");
                query.SetParameter("newValue", Column);
                query.SetParameter("PlayerID", PlayerID);
                query.ExecuteUpdate();
            }
        }

しかし、実際にマップされていて、別のステートメントで既に使用しているときに、エラー Player is not mapsed が表示されます。

4

1 に答える 1