안녕하세요! 이 문제에 직면 db4o는을보십시오 : 나는 기록을 삭제할 수 없습니다 :이 코드 후db4o는 레코드를 삭제하지 않습니다.
using (IObjectServer server = Db4oClientServer.OpenServer(HttpContext.Current.Server.MapPath("~/transfers.data"), 0))
{
using (IObjectContainer client = server.OpenClient())
{
var keyValuePair = (from KeyValuePair<DateTime, Transfer> d in client where d.Key < DateTime.Now.AddHours(-3) select d);
client.Delete(keyValuePair.First());
client.Commit();
}
}
에게 개체의 수 데이터베이스에 변경되지 않습니다 (KeyValuePair < 날짜 시간을> 이동).