امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
تابعی برای تعمیر و فشرده سازی پایگاه داده Access
نویسنده پیام
Ghoghnus آفلاین
مدیر بخش
*****

ارسال‌ها: 1,497
موضوع‌ها: 270
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 1652
( 3938 تشکر در 1453 ارسال )
ارسال: #1
تابعی برای تعمیر و فشرده سازی پایگاه داده Access
کد:
public static void CompactAccessDB(string connectionString, string mdbfilename)

{

object[] oParams;

object objJRO =

Activator.CreateInstance(Type.GetTypeFromProgID("JRO.JetEngine"));

oParams = new object[] {

connectionString,

"Provider=Microsoft.Jet.OLEDB.4.0;Data" +

" Source=C:\\tempdb.mdb;Jet OLEDB:Engine Type=5"};

objJRO.GetType().InvokeMember("CompactDatabase",

System.Reflection.BindingFlags.InvokeMethod,

null,

objJRO,

oParams);

System.IO.File.Delete(mdbfilename);

System.IO.File.Move("C:\\tempdb.mdb", mdbfilename);

System.Runtime.InteropServices.Marshal.ReleaseComObject(objJRO);

objJRO = null;

}

[تصویر:  a.jpg]

باور کنیم
همانگونه که در غیبت مقصریم در ظهور موثریم!
نیستیم؟

زیر شمشیر غمش رقص کنان باید رفت #  کان که شد کُشته ی او نیک سرانجام افتاد



 چشمک - بهینه شده برای ورژن جدید دانلود پروژه برنامه نويسي
۰۹-آبان-۱۳۹۰, ۲۲:۱۶:۱۰
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ساخت پایگاه اسکریپت شده روی سیستم کاربر taksa2012 1 3,121 ۲۴-تير-۱۳۹۳, ۱۵:۰۰:۱۱
آخرین ارسال: Ghoghnus
  قفل کردن برنامه یا پایگاه داده taksa2012 4 4,729 ۲۸-دى-۱۳۹۲, ۱۰:۰۷:۱۸
آخرین ارسال: lord_viper
  ایجاد تغییر در ساختار پایگاه داه نصب شده رو سیستم کاربر taksa2012 1 2,993 ۳۰-آذر-۱۳۹۲, ۱۸:۲۷:۰۰
آخرین ارسال: Ghoghnus
  آیا پایگاه هنگام نصب برنامه به صورت خودکار اتچ میشه؟؟ taksa2012 3 3,046 ۳۰-آذر-۱۳۹۲, ۱۸:۲۴:۴۰
آخرین ارسال: Ghoghnus
  اتصال به پایگاه با وارد کردن نام پایگاه در textbox taksa2012 5 5,142 ۰۴-آذر-۱۳۹۲, ۱۰:۰۹:۵۳
آخرین ارسال: lord_viper
  اتچ پایگاه هنگام نصب taksa2012 1 2,431 ۰۲-آذر-۱۳۹۲, ۱۱:۲۵:۴۲
آخرین ارسال: lord_viper
  تغییر ساختار پایگاه داده در نگارش جدید taksa2012 0 1,933 ۰۲-آذر-۱۳۹۲, ۰۳:۱۴:۳۵
آخرین ارسال: taksa2012
  [سوال] شبه سازی کلید alt +tab در سی شارپ mm2636yahoocouk 2 4,366 ۳۰-خرداد-۱۳۹۱, ۱۴:۳۴:۰۰
آخرین ارسال: Ghoghnus
  انتقال اطلاعات از پايگاه داده به listview 0elnaz0 3 6,573 ۱۹-آبان-۱۳۹۰, ۱۲:۴۵:۱۳
آخرین ارسال: Babak-Magic
  همسان سازی دو بانک Ghoghnus 7 6,979 ۰۳-تير-۱۳۹۰, ۱۱:۵۸:۲۷
آخرین ارسال: Ghoghnus

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS