PDA

View Full Version : سوال: کلاس catalog



mshakeri
یک شنبه 10 آبان 1388, 17:13 عصر
نقش کلاس calalog در کد زیر چیست؟

Catalog cat = new Catalog();
Directory.CreateDirectory("D:\\Data");
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Data\\" + dbname + ".bak;Jet OLEDB:Engine Type=5");
cat = null;

nasser_ray
دوشنبه 11 آبان 1388, 00:58 صبح
سلام
راستش این کد اینقدر کامل و بی نقسه که من هیچی ازش دستگیرم نشد
^_^
اما اون چیزی که معلومه این کد با استفاده از اون ورودی متد create واسه برقراری ارتباط با پایگاه داده Access 2003 به بعد هستش
ولی می خواد یه فایل با پسوند bak رو بخونه !!!!!!!!!!!!!!!؟؟؟
چرا یه پوشه قبلش ساخته و داره این بلا رو سرش می آره !!!!!!!!؟؟؟
فکر کنم این کلاس واسه درست کردن یک پشتیبان (واسه یه پایگاه داده موجود) تو آدرس ذکر شده هستش
و واسه اینکه نوع پایگاه رو متوجه بشه یه Provider بعنوان ورودی بهش دادیم

همین، فکر نکنم چیز دیگه ای باشه

esmartiz_red
دوشنبه 11 آبان 1388, 01:16 صبح
منم با نظر دوستمون موافقم این کد ماله هر کی بوده خیلی کامل نوشتش
اما دقیق اینه که اول یه پوشه می سازه برای ذخیره فایل پشتیبان از بانک اطلاعاتی access
و خط دوم متد هم که با اتصال به بانک access از بانک اطلاعاتی پشتیبان می گیره
البته این چیزیه که نشون می ده نمی دونم اجرا می شه یا نه