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

اعزائي ..عملت تحزيم للبرنامج من الفيجول بيسك بنفس طبعا نسخه الي استخدمها 2010 
وبعد تشغيل البرنامج ومحاولة اضافة بيانات من خلال البرنامج تظهر لي الرسالة التاليه ..





ياليت اذا احد يعرف الحل يفيدنا بارك الله فيكم ..

علماََ ان نوع قاعدة البيانات المستخدمه اكسس 2007
الرد }}}
تم الشكر بواسطة:
#2
لما اضغط على التفاصيل تظهر لي هذا الرسالة

كود :
راجع نهاية هذه الرسالة للحصول على تفاصيل حول استدعاء
التصحيح اللحظي (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 المسجل على الكمبيوتر
بدلاً من معالجته بواسطة مربع الحوار هذا.
الرد }}}
تم الشكر بواسطة:
#3
السلام عليكم و رحمة الله و بركاته
على الاغلب تكون المشكلة مشكلة صلاحيات (يبدو ان البرنامج تم تنصيبه على قرص النظام)
اذا كانت المشكلة كما شبق طرحه , يجب عندها توفير خيارات الادمن في اعدادات البرنامج  او تنصيبه في قرص اخر

و يبدو كذلك ان تستخدم تقنية المعالج في برنامجك بدل التكويد اليدوي , هنا تصبح المشكلة اعقد
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال
الرد }}}
تم الشكر بواسطة: Marwan9990 , Marwan9990
#4
(29-07-17, 02:40 AM)ابو ليلى كتب : السلام عليكم و رحمة الله و بركاته
على الاغلب تكون المشكلة مشكلة صلاحيات (يبدو ان البرنامج تم تنصيبه على قرص النظام)
اذا كانت المشكلة كما شبق طرحه , يجب عندها توفير خيارات الادمن في اعدادات البرنامج  او تنصيبه في قرص اخر

و يبدو كذلك ان تستخدم تقنية المعالج في برنامجك بدل التكويد اليدوي , هنا تصبح المشكلة اعقد

ي سلام عليك ي ابو ليلى انت بحق محترف عزيزي اهنئك باركك المولى فعلا بعد البحث والتقصي اكتشفت انه اغلب الاشخاص واجهو نفس المشكله وطروحو السوال في  منتديات مختلفه ولكن بدون جدوى لم يكن هنالك اي جواب يحل المشكله ولكني بصدفه اكتشفت في احد المنتديات شخص طرح السوال ويبدو انه اكتشف المشكله نفس ما سبق وذكرت انت لو تم تنصيبه على قرص مختلف سوف يعمل او تم خفض نسبة الخطوره لنظام ولكن بطبيعة الحال هذا الحل لن ينفع 
والسبب يعود انه من الصعب ان تبلغ جميع من سوف يستخدم برنامجك بوضعه في قرص مختلف او تغير اعدادت النظام فكان الحل الصحيح هو تغير صلاحيات البرنامج وجعها صلاحيات الادمن او المدير بشكل تلقائي وبعد التجربه المشروع اصبح يعمل على القرص صح بشكل سلس ..

وهذا رابط الموضوع او المشاركة للفائده للي يحتاج يعرف كيف طريقة منح صلاحيات المدير للمشروع ..

http://vb4arb.com/vb/showthread.php?tid=3233



ولكن سوال عزيزي ياليت توضح لي هذا السطر لم افهم قصدك ..

( ان تستخدم تقنية المعالج في برنامجك بدل التكويد اليدوي)
الرد }}}
تم الشكر بواسطة: ابو ليلى
#5


هذه الرسالة أيضا تظهر بسبب وضع ملف  قاعدة البيانات في ذاكرة متنقلة واقصد مثل usb memory
الرد }}}
تم الشكر بواسطة: ابو ليلى , ابو ليلى



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


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