كيف يمكن أخذ نسخة من داتا بيز وضغطها فيpartion أخر
لقد رأيت برنامج يقوم بنسخ قاعدة البيانات الي جزء أخر في الهارد كما يقوم بضغطه واتمني ان اتعلم الطريقة التي تتمكنني من فعل هذا إذا كان هناك من يستطيع مساعدتي فكلي آذان صاغيه
كيف يمكن أخذ نسخة من داتا بيز وضغطها فيpartion أخر
لقد رأيت برنامج يقوم بنسخ قاعدة البيانات الي جزء أخر في الهارد كما يقوم بضغطه واتمني ان اتعلم الطريقة التي تتمكنني من فعل هذا إذا كان هناك من يستطيع مساعدتي فكلي آذان صاغيه
أبحث جيداً أخي في قسم الفيجوال بيزيك 6.0 ستجد العديد من الأمثلة
لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي
ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك
أنت وتصرفاتك
ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه
اشد آلام ... فصمتي أنا عنوان
اخي العزيز اذا كنت تقصد ضغط قاعدة البيانات زي الخاصية اللى موجودة في اكسس "ضغط وإصلاح" فهذه بسيطة
وخد الكود دا
قم بإضافة مكتبة DAO من References
ثم قم بكتابة هذا الكود
Dim x As New DBEngine
x.CompactDatabase "dbname1", "dbname2"
حيث ان dbname1 دا اسم القاعدة قبل ما تتضغط
dbname2 اسم القاعدة بعد الضغط... طبعا انت تقدر تكتب كدا مثلا d:\newDB.mdb
دا لو انت عاوزها في بارتشن D