مساء الخير جميعا ..
اعزائي ..عملت تحزيم للبرنامج من الفيجول بيسك بنفس طبعا نسخه الي استخدمها 2010
وبعد تشغيل البرنامج ومحاولة اضافة بيانات من خلال البرنامج تظهر لي الرسالة التاليه ..
ياليت اذا احد يعرف الحل يفيدنا بارك الله فيكم ..
علماََ ان نوع قاعدة البيانات المستخدمه اكسس 2007
لما اضغط على التفاصيل تظهر لي هذا الرسالة
كود :
راجع نهاية هذه الرسالة للحصول على تفاصيل حول استدعاء
التصحيح اللحظي (JIT) بدلاً من مربع الحوار الحالي.
************** نص الاستثناء **************
System.Data.OleDb.OleDbException (0x80004005): Operation must use an updateable query.
عند System.Data.Common.DbDataAdapter.UpdatedRowStatusErrors(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
عند System.Data.Common.DbDataAdapter.UpdatedRowStatus(RowUpdatedEventArgs rowUpdatedEvent, BatchCommandInfo[] batchCommands, Int32 commandCount)
عند System.Data.Common.DbDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping)
عند System.Data.Common.DbDataAdapter.UpdateFromDataTable(DataTable dataTable, DataTableMapping tableMapping)
عند System.Data.Common.DbDataAdapter.Update(DataTable dataTable)
عند User_Permissions.Form9.Button2_Click_2(Object sender, EventArgs e)
عند System.Windows.Forms.Control.OnClick(EventArgs e)
عند System.Windows.Forms.Button.OnClick(EventArgs e)
عند System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
عند System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
عند System.Windows.Forms.Control.WndProc(Message& m)
عند System.Windows.Forms.ButtonBase.WndProc(Message& m)
عند System.Windows.Forms.Button.WndProc(Message& m)
عند System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
عند System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
عند System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** التجميعات المحملة **************
mscorlib
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
User Permissions
إصدار التجميع: 1.0.0.0
إصدار Win32: 1.0.0.0
مصدر البرنامج: file:///C:/Program%20Files%20(x86)/Default%20Company%20Name/Setup1/User%20Permissions.exe
----------------------------------------
Microsoft.VisualBasic
إصدار التجميع: 10.0.0.0
إصدار Win32: 14.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Windows.Forms
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Accessibility
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Runtime.Remoting
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Data
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
ADODB
إصدار التجميع: 7.0.3300.0
إصدار Win32: 7.10.6070
مصدر البرنامج: file:///C:/Windows/assembly/GAC/ADODB/7.0.3300.0__b03f5f7f11d50a3a/ADODB.dll
----------------------------------------
System.Transactions
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Transactions/v4.0_4.0.0.0__b77a5c561934e089/System.Transactions.dll
----------------------------------------
System.EnterpriseServices
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.EnterpriseServices/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
----------------------------------------
System.Numerics
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
mscorlib.resources
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ar_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------
IrisSkin4
إصدار التجميع: 2006.3.22.45
إصدار Win32: 2006.3.22.45
مصدر البرنامج: file:///C:/Program%20Files%20(x86)/Default%20Company%20Name/Setup1/IrisSkin4.DLL
----------------------------------------
System.Windows.Forms.resources
إصدار التجميع: 4.0.0.0
إصدار Win32: 4.6.79.0 built by: NETFXREL2
مصدر البرنامج: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ar_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
************** تصحيح JIT **************
لتمكين التصحيح اللحظي (JIT)، يجب تعيين قيمة
jitDebugging في القسم system.windows.forms
في ملف التكوين لهذا التطبيق أو الكمبيوتر (machine.config).
يجب أيضًا تحويل التطبيق برمجيًا مع تمكين
التصحيح.
على سبيل المثال:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
عند تمكين تصحيح JIT، سيتم إرسال أي استثناء لم تتم معالجته
إلى مصحح JIT المسجل على الكمبيوتر
بدلاً من معالجته بواسطة مربع الحوار هذا.
السلام عليكم و رحمة الله و بركاته
على الاغلب تكون المشكلة مشكلة صلاحيات (يبدو ان البرنامج تم تنصيبه على قرص النظام)
اذا كانت المشكلة كما شبق طرحه , يجب عندها توفير خيارات الادمن في اعدادات البرنامج او تنصيبه في قرص اخر
و يبدو كذلك ان تستخدم تقنية المعالج في برنامجك بدل التكويد اليدوي , هنا تصبح المشكلة اعقد
(29-07-17, 02:40 AM)ابو ليلى كتب : [ -> ]السلام عليكم و رحمة الله و بركاته
على الاغلب تكون المشكلة مشكلة صلاحيات (يبدو ان البرنامج تم تنصيبه على قرص النظام)
اذا كانت المشكلة كما شبق طرحه , يجب عندها توفير خيارات الادمن في اعدادات البرنامج او تنصيبه في قرص اخر
و يبدو كذلك ان تستخدم تقنية المعالج في برنامجك بدل التكويد اليدوي , هنا تصبح المشكلة اعقد
ي سلام عليك ي ابو ليلى انت بحق محترف عزيزي اهنئك باركك المولى فعلا بعد البحث والتقصي اكتشفت انه اغلب الاشخاص واجهو نفس المشكله وطروحو السوال في منتديات مختلفه ولكن بدون جدوى لم يكن هنالك اي جواب يحل المشكله ولكني بصدفه اكتشفت في احد المنتديات شخص طرح السوال ويبدو انه اكتشف المشكله نفس ما سبق وذكرت انت لو تم تنصيبه على قرص مختلف سوف يعمل او تم خفض نسبة الخطوره لنظام ولكن بطبيعة الحال هذا الحل لن ينفع
والسبب يعود انه من الصعب ان تبلغ جميع من سوف يستخدم برنامجك بوضعه في قرص مختلف او تغير اعدادت النظام فكان الحل الصحيح هو تغير صلاحيات البرنامج وجعها صلاحيات الادمن او المدير بشكل تلقائي وبعد التجربه المشروع اصبح يعمل على القرص صح بشكل سلس ..
وهذا رابط الموضوع او المشاركة للفائده للي يحتاج يعرف كيف طريقة منح صلاحيات المدير للمشروع ..
http://vb4arb.com/vb/showthread.php?tid=3233
ولكن سوال عزيزي ياليت توضح لي هذا السطر لم افهم قصدك ..
( ان تستخدم تقنية المعالج في برنامجك بدل التكويد اليدوي)
هذه الرسالة أيضا تظهر بسبب وضع ملف قاعدة البيانات في ذاكرة متنقلة واقصد مثل usb memory