PDA

View Full Version : سوال: وقتی یک جدول رادراکسس توسط کدبرنامه پاک میکنم،ازحجم برنامه کم نمیشه _compact and repair Database



somayeh_a269
یک شنبه 06 شهریور 1390, 14:48 عصر
برنامه ای دراکسس توسط VBنوشتم که بعدازاستفاده ازیک جدول حجیم اطلاعات آنرا
پاک میکند.ولی ازحجم دیتابیس کم نمی شودتا ازبرنامه خارج شوم وپس از انجام عملیات compact and repair Database حجم برنامه کم میشود.می خواستم بدونم راهی وجودداره که بدون استفاده از عملیات compact and repair Database پس ازخذف اطلاعات جدول حجم فایل هم اصلاح شود.:لبخندساده:متشکرم:لبخند ساده:

khalil-s
یک شنبه 06 شهریور 1390, 17:32 عصر
سلام
شما می توانید از این کد استفاده کنید:

Private Sub Form_Close()
DoCmd.SetWarnings False 'turn off warning dialogs
SendKeys "%TDR", False 'repair current database
SendKeys "%TDC", False 'compact current database
End Sub

البته اگه فقط دنبال فشرده سازی هستی فقط از SendKeys "%TDC" استفاده کن