تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
احتاج كود لعمل نسخة من قاعدة بيانات اكسس اثناء الاتصال بها
#3
أهلا بك أخي الكريم , جرب الثلاث طرق , الطريقة الأولى طريقة الأخ "محمد العبيدي" وهاذي طريقتين إضافيه :

- الطريقة الثانية : هي بإستخدام مكتبة الـ Microsoft Scripting Runtime حيث لابد أولا من إضافتها لمشروع برنامجك وذلك بالذهاب إلى قائمة "Project " أو "مشروع" في شاشة برنامج الفيجول بيسك ثم إختيار الأمر "References" أو "مراجع" ثم بعد ظهور الشاشة الخاصه بأسماء المكتبات إبحث عن إسم المكتبه التي بإسم  Microsoft Scripting Runtime ثم ضع علامة صح عليها ثم "OK" أو "موافق" ثم إستخدم الكود التالي :

PHP كود :
Private Sub Command1_Click()

Dim FSO As New FileSystemObject

FSO
.CopyFile "D:\db1.mdb""C:\db1.mdb"
DoEvents

Set FSO 
Nothing

End Sub 

- ملاحظه :- إذا إستخدمت الطريقة الثانية , يجب إرفاق ملف المكتبة المستخدمه وهو بإسم scrrun.dll يجب إرفاقه مع ملفات تثبيت برنامجك عند تحزيم ملفات برنامجك , وهذا الملف موجود في جهازك في هذا المسار : C:Windows\System32

- الطريقة الثالثة : وهي بإستخدام دالة API , قم بإضافة هذا الكود في أعلى كود الفورم الذي تريد إستخدام كود النسخ فيه :

PHP كود :
Private Declare Function CopyFile Lib "kernel32" Alias "CopyFileA" _
       
(ByVal lpExistingFileName As StringByVal lpNewFileName As String_
       ByVal bFailIfExists 
As Long) As Long

Private Function CopyFileA(OldFileName As StringNewFileName As String) As Boolean
On Error Resume Next
Err.Clear

If CopyFile(OldFileNameNewFileNameFalse) <> 1 Then
   CopyFileA 
False
Else
 
  CopyFileA True
End 
If

End Function 

ثم إستخدم كود النسخ في المكان الذي تريد في الفورم هكذا :

PHP كود :
Private Sub Command1_Click()

If 
CopyFileA("D:\db1.mdb""C:\db1.mdb") = True Then
   MsgBox 
"تم النسخ بنجاح"
Else
 
  MsgBox "لم يتم النسخ"
End If

End Sub 
الرد }}}


الردود في هذا الموضوع
RE: احتاج كود لعمل نسخة من قاعدة بيانات اكسس اثناء الاتصال بها - بواسطة Ahmed_Mansoor - 01-11-16, 01:47 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] احتاج تعديل كود لحساب الحجم المعدل hsab 1 902 06-09-25, 04:56 PM
آخر رد: abde6726
  مرحبا اخواني احتاج مساعدة في تعديل منظومة عبدالمؤمن 1 404 17-06-25, 07:27 AM
آخر رد: مصمم هاوي
  تعديل في نسخ واستعادة قاعدة بيانات SQL مصمم هاوي 3 464 01-01-25, 09:17 PM
آخر رد: مصمم هاوي
  احتاج موديول احساب القيم كما بالمرفق - (تم الحل) hsab 1 270 17-12-24, 03:23 PM
آخر رد: hsab
  ابحت عن كود جمع عمود داخل قادة بيانات access باستخدام adodc عبدالمؤمن 4 482 08-12-24, 01:20 AM
آخر رد: justforit
Question [vb6.0] كيف احفظ الخيارات التي في القائمة في قاعدة البيانات نامل المساعدة في المثال المرفق ؟ Microformt 1 349 29-11-24, 04:05 AM
آخر رد: justforit
Lightbulb [VB.NET] إنشاء فولد ووضع نسخه به من قاعدة البيانات AMRMOGA 1 276 17-11-24, 09:59 PM
آخر رد: Taha Okla
  عندي مشكلة في تعديل بيانات بين جدولين ahmed.amayouf.anweeji 2 364 12-11-24, 09:46 PM
آخر رد: السيد الغالي
  سؤال حول نسخة اكتيف ريبورت mhareek 2 2,297 07-09-24, 08:21 PM
آخر رد: Mohaben88
Question [vb6.0] هل يمكن عرض اسماء الاصناف في الرسم البياني في جهة اليمين بشرط ياخد الاسماء من قاعدة Microformt 0 233 14-08-24, 06:42 PM
آخر رد: Microformt

التنقل السريع :


يقوم بقرائة الموضوع: