تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف اقوم بتشغيل استعلام من نوع تحديث
#1
السلام عليكم ورحمة الله وبركاته

اريد كود يقوم بتشغيل استعلام من نوع تحديث بقاعدة ابيانات اكسس
الرد }}}
تم الشكر بواسطة:
#2
.....

توجد طريقة لمراقبة التحديث التي تتم على قاعدة بيانات أكسس أفضل من استخدام التايمر
وهي مراقبة الأحداث التي تجري على الملف باستخدام FileSystemWatcher

تم تطبيق الفكرة على المثال المرفق في موضوعك (رسالة خطاء تظهر عند قراءة ملف نصي)

الإضافة أو التعديل في الموديول Module1
كود :
Module Module1
   '--------------------------------------
   '
   ' الأكواد السابقة التي لديك
   '
   '--------------------------------------

   ' مراقبة الأحداث على ملف قاعدة البيانات بدون تايمر
#Region " Monitor "
   Public WithEvents fsWatcher As New IO.FileSystemWatcher()
   Public Sub startDatabaseMonitor()
       fsWatcher.Path = IO.Path.GetDirectoryName(Con.DataSource) ' مسار الملف
       fsWatcher.Filter = IO.Path.GetFileName(Con.DataSource) ' اسم الملف
       fsWatcher.EnableRaisingEvents = True ' تشغيل المراقبة
   End Sub
   ' حدث تغيير محتويات ملف
   Private Sub fsWatcher_Changed(ByVal sender As Object, ByVal e As System.IO.FileSystemEventArgs) Handles fsWatcher.Changed
       ' هنا أكتب أمر أو استدع التحديث
       MsgBox("حدث تغيير في قاعدة البيانات")
   End Sub
#End Region

End Module

الإضافة أو التعديل في فورم frm_LogIn في حدث الزر btn_Inter_Click
كود :
Private Sub btn_Inter_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_Inter.Click
   '--------------------------------------
   '
   ' الأكواد السابقة التي لديك
   '
   '--------------------------------------

   startDatabaseMonitor() '<<<<<<<<<< تنفيذ اجراء مراقبة الملف بعد نجاح تسجيل الدخول
   frmMain.Show()
   End If
End Sub

.....
الرد }}}
تم الشكر بواسطة: aftfm , Sajad
#3
إقتباس :  Private Sub fsWatcher_Changed(ByVal sender As Object, ByVal e As System.IO.FileSystemEventArgs) Handles fsWatcher.Changed

       ' هنا أكتب أمر أو استدع التحديث
       MsgBox("حدث تغيير في قاعدة البيانات")
   End Sub


بخصوص امر او استدعاء التحديث
كيف يتم أو ما هو كود استدعاء التحديث
الرد }}}
تم الشكر بواسطة:
#4
.....

هذا يعتمد على ما هي فكرة التحديث التي تقصدها

.....
الرد }}}
تم الشكر بواسطة:
#5
اريد تحديث لاستعلام بقاعدة بيانات اكسس
من نوع تحديث
الرد }}}
تم الشكر بواسطة:
#6
هذا كود تشغيل استعلام من نوع تحديث بقاعدة البيانات اكسس


PHP كود :
 Dim accApp As Object
            accApp 
GetObject("D:\1436\DataFiles.accdb")
 
           'this will run the query in the database 
            accApp.docmd.OpenQuery("QueryCDate")
            accApp.Run("QueryCDate") 


لكن اريد تحديد مسار البرنامج حسب مجلد البرنامج بدون تحديد D:\1436\DataFiles.accdb

قمت بكتابة 


PHP كود :
accApp GetObject(Application.StartupPath "\DataFiles.accdb"

ولكنه قام بتشغيل قاعدة البيانات 

كيف ا حدد مسار البرنامج حسب Application.StartupPath
الرد }}}
تم الشكر بواسطة:
#7
لم يجيبني احد كيف احدد مسار قاعدة البيانات من البرنامج
الرد }}}
تم الشكر بواسطة:
#8
لا احد يجيب هل هو مستحيل ام صعب ام لا يحدث نهائياً
الرد }}}
تم الشكر بواسطة:
#9
تقدر تسويها دون الحاجة لإستعلام
بأستخدام دوارة على الداتا المؤقته وتقوم بعمليات التعديل او الحذف او الاضافة
الموضوع طويل بس اعتقد انه وصلت لك الفكرة
تحياتي
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  استعلام من عدة جداول لقاعدة بيانات اكسس Adel27213 1 721 07-11-23, 08:27 AM
آخر رد: justforit
  استفسار عن استعلام في دالة INSTR غدير الصليحي 0 1,003 14-12-21, 02:22 PM
آخر رد: غدير الصليحي
  استفسار عن استعلام في اوراكل مهم اليوم معي اختبار لغدا غدير الصليحي 4 1,637 14-12-21, 12:42 PM
آخر رد: غدير الصليحي
  استعلام يرجع اسماء الاعمدة و نوع البيانات في جدول معين بسام محمدغانم 0 968 23-10-21, 01:43 AM
آخر رد: بسام محمدغانم
  عمل تحديث لعرض البيانات المضافة جديداً aldery 0 1,432 23-07-20, 02:36 AM
آخر رد: aldery
  ممكن طلاب استعلام بدون تكرار لبيانات بسام محمدغانم 0 1,436 26-12-19, 07:06 AM
آخر رد: بسام محمدغانم
  [SQL] اريد استعلام يظهر لي الناتج بهذه الصورة alfaiz678 8 3,397 30-11-19, 12:16 PM
آخر رد: alfaiz678
  استعلام في الأكسيس Adilo idabdellah 0 1,258 16-09-19, 09:16 PM
آخر رد: Adilo idabdellah
  [VB.NET] استعلام متقدم محمد اسماعيل 5 2,521 13-05-19, 12:03 AM
آخر رد: elgokr
  سؤال بخصوص تحديث بيانات DataGridView abdullhadi999 0 1,860 05-01-19, 12:28 AM
آخر رد: abdullhadi999

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


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