1
我可以用它代替Windows手机数据库。如何快速擦除表格?
db.Schedules.DeleteAllOnSubmit(db.Schedules);
db.SubmitChanges();
什么表,1M记录它需要年龄。
我可以以某种方式执行存储过程或任何自定义SQL吗?
谢谢!
我可以用它代替Windows手机数据库。如何快速擦除表格?
db.Schedules.DeleteAllOnSubmit(db.Schedules);
db.SubmitChanges();
什么表,1M记录它需要年龄。
我可以以某种方式执行存储过程或任何自定义SQL吗?
谢谢!
手机不支持存储过程。
你正在尝试将需要很长时间,因为你有很多记录要删除。
有几件事情可以尝试:
- 删除表格直接在的文件
- 在多个表格中拆分(碎片)数据,以便您不必在同时。
db.DeleteDatabase() – ErikEJ 2012-02-14 10:21:43
Erik,问题是如何擦除表,而不是数据库。 – Grigory 2012-02-14 13:24:33
在单个数据库文件(DataContext)中隔离表,并根据需要用db.DeleteDatabase擦除数据库 – ErikEJ 2012-02-14 18:02:14