有人用过Ndatabase对象数据库么,有点问题想咨询下
       /// <summary>
        /// 添加或更新
        /// </summary>
        /// <param name="name"></param>
        public void StoreOrUpdate(string name)
        {
            var sport = new Sport(name,new DateTime(2001,1,12));
            using (var odb = OdbFactory.Open("test.db"))
            {
                var query = odb.Query<Sport>();
                 query.Descend("Name").Constrain(name).Equal();
                 List<Sport> spotlst = query.Execute<Sport>().ToList<Sport>();
                // Store the object
                 if (spotlst.Count == 0)// 执行查询
                {
                    odb.Store<Sport>(sport);// 保存usermodel对象。
                }
                else
                {
                    for (int i = 0; i < spotlst.Count; i++)
                    {
                        spotlst[i].Dt = DateTime.Now;
                        odb.Store<Sport>(spotlst[i]);
                    }
                }
            }
        }
当反复执行此方法进行更新数据时我发现test.db数据文件不断增大
但是问题是我仅仅是update啊
http://download.csdn.net/detail/ruanjianderen/5311887
程序是在csdn上下的很奇怪啊
              
                    
                    
                        免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。