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


.rar   bebo.rar (الحجم : 1.58 م ب / التحميلات : 66)
الرد
تم الشكر بواسطة:
#2
ارجوكم ساعوني ....... Please help me
الرد
تم الشكر بواسطة:
#3
Tongue 
السلام عليكم ورحمة الله وبركاته اخي الكريم \
هذه اكواد (ضغط واصلاح قاعدة البيانات - عمل النسخ االحتياطي - استعادة النسخة الاحتياطية)
كل ما عليك هو تعديل الاكواد للتتناسب مع مشروعك 
بالتوفيق انشاء الله 
كود :
' "Fixed" '=====================================================================================
        Dim Je As New JRO.JetEngine
        If Rs.State = 1 Then Rs.Close
        If CN.State = 1 Then CN.Close
        
        If Dir(App.Path & "\Backup", vbDirectory) = "" Then: MkDir App.Path & "\Backup"
        Je.CompactDatabase "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=medo0;Data Source= " & App.Path & "\Data.mdb" _
        , "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=medo0;Data Source= " & App.Path & "\Backup\Data.mdb"
           Kill App.Path & "\Data.mdb"
           Name App.Path & "\Backup\Data.mdb" As App.Path & "\Data.mdb"

' "Backup" '=====================================================================================
       On Error Resume Next
        Dim y As Variant
        y = Format(Now, "yyyy-MM-dd hh-mm A/P")
        If Dir(App.Path & "\Data.mdb") = "" Then
            MsgBox "The database does not exist in the program path", vbCritical, "Attention"
            Exit Sub
        End If

      If Rs.State = 1 Then Rs.Close
        If CN.State = 1 Then CN.Close
        
        If Dir(App.Path & "\Backup", vbDirectory) = "" Then
           MkDir App.Path & "\Backup"
        End If
        If Dir("E:\Backup", vbDirectory) = "" Then
           MkDir "E:\Backup"
        End If
 
        FileCopy App.Path & "\Data.mdb", App.Path & "\Backup\" & y & ".mdb"
        If MsgBox("the backup was saved in specified path . do you want saved in elsewhere?", vbInformation + vbYesNo, "Backup") = vbYes Then
                '====================
            With CommonDialog1
                .CancelError = True
                .DialogTitle = "Save Backup"
                .Filter = "Access Database (*.mdb)|*.mdb"
                .FilterIndex = 1
                .Flags = cdlOFNFileMustExist Or cdlOFNPathMustExist Or cdlOFNHideReadOnly
                .FileName = y & ".mdb"
                .ShowSave
            End With
            FileCopy App.Path & "\Data.mdb", CommonDialog1.FileName
            MsgBox "Were backed up in the specified path", vbInformation, "Backup"
        End If
On Error Resume Next
' "Restore" '=====================================================================================
        On Error Resume Next
        If Rs.State = 1 Then Rs.Close
        If CN.State = 1 Then CN.Close
        
        With CommonDialog1
            .CancelError = True
            .DialogTitle = "Choose the database file"
            .Filter = "Access Database (*.mdb)|*.mdb"
            .FilterIndex = 1
            .Flags = cdlOFNFileMustExist Or cdlOFNPathMustExist Or cdlOFNHideReadOnly
            .FileName = ""
            .ShowOpen
        End With
        If CommonDialog1.FileName = "" Then Exit Sub
        Kill App.Path & "\Data.mdb"
        FileCopy CommonDialog1.FileName, App.Path & "\Data.mdb"
        MsgBox "It has been successfully connect the new database", vbInformation, "Connected"
الرد
تم الشكر بواسطة: bebo
#4
وعليكم السلام ورحمة الله وبركاتة
الاخ /محمد علي اشكرك لتعاونك معي وجاري التجربة واسأل الله عز وجل ان يوفقك
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Question [vb6.0] كيف يتم إضهار الترقيم تلقائي المجود في قاعدة البيانات عند النقر على امر جديد ؟ Microformt 8 474 20-10-18, 09:54 PM
آخر رد: gonm64
  كيفية نسخ قاعدة بيانات جديدة وباسم في هذا المثال khezzani 5 116 15-10-18, 10:55 PM
آخر رد: سعداء
  مشكلة عندي مشكلة في فتح قاعدة بيانات اكسس 2000 بيتم التعامل مع اكسس 97 fathyfarag122 3 76 03-10-18, 02:54 AM
آخر رد: عبدالله الصافي
  احبابى فى الله ارجو المساعدة برنامج طباعة الباركود mhareek 2 136 19-09-18, 07:37 PM
آخر رد: mhareek
  احبابى فى الله ارجو المساعدة تغير ربط قاعدة البينات من (.accdb) الى mbp mhareek 6 156 14-09-18, 11:18 PM
آخر رد: mhareek
  [vb6.0] خاصية تعتمد علي Artificial intelligence عند كتابة في قاعدة بيانات اكسيس من خلال VB6 mohamed arafa 5 183 13-09-18, 03:47 AM
آخر رد: mohamed arafa
  [vb6.0] حل مشكلة حفظ الصورة في ملف وليس على قاعدة البياناتDataBase عبدالقادرعواد 2 161 11-09-18, 02:45 PM
آخر رد: عبدالقادرعواد
  السلام عليكم ممكن مساعدة يا اخوان كيف بدي اربط الفورم في الاكسل ضروري بارك الله فيكم محمد جبريل 3 139 29-08-18, 08:56 PM
آخر رد: مصمم هاوي
  احتاج كود ليعرض معلومات من قاعدة بيانات اكسس لتاريخ معين حسن الغزي 7 248 18-08-18, 03:42 AM
آخر رد: عبدالله الصافي
  [مشروع] مساعدة في البرمجة بالاكواد sulimanalahdl 22 668 15-08-18, 08:16 PM
آخر رد: elgokr

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم