![]() |
|
[VB.NET] حل مشكلة الخطأ invalid password - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] حل مشكلة الخطأ invalid password (/showthread.php?tid=33009) الصفحات:
1
2
|
RE: حل مشكلة الخطأ invalid password - جميل5 - 24-01-20 لا اعتقد ان فكرة استخدام BackgroundWorker سليمة في التعامل قاعدة البيانات في البيع والشراء، إن كنت لابد من استخدامها اجعل النص في Module ولا تكتبه في كل مرة تنشئ فيها اتصال جديد مثل PHP كود : Module module1PHP كود : Dim conUpdateQtyVENTE As New OleDb.OleDbConnection(conStr) لكن أكرر أنه في اعتقادي أن فكرتك غير سليمة. RE: حل مشكلة الخطأ invalid password - larbihamri - 24-01-20 و هذا ما افعله جعلت نص الإتصال في Module و استدعيه في كل عملية اما فيما يخص الفكرة فنرجوا ان تعطينا طريقة اخرى بحيث الكود ينفذ بطريقة سريعة فهذا ما أبحث عليه ، اردت إستعمال المعالج في عمليات الحفظ و التعديل و البحث لكنها تستهلك موارد الجهاز... لم اعرف الطريقة الأصح RE: حل مشكلة الخطأ invalid password - جميل5 - 24-01-20 لا تظن أن استعمال BackgroundWorker سيسرع إجراء عمليات الحفظ و التعديل و البحث. بإنشائك اتصال جديد وعمليات غير مدارة في كل عملية بيانات تستهلك موارد أكثر. استخدام Using للتخلص من الكائن بعد الانتهاء من استخدامه مفيد للحفاظ على الموارد، والبعض يستخدم Dispose. إن كنت تستخدم For للعمليات يجب أن يكون تعريف كائن Command وفتح الاتصال قبل For وليس داخلها. الفكرة تعتمد على تخطيط البرنامج RE: حل مشكلة الخطأ invalid password - larbihamri - 24-01-20 لم تفهم قصدي اخي جميل5 مثلا عند حفظ عملية بيع فهنا ينتج عنها عدة عمليات متتالية كتعديل كمية المنتوج في المخزن و تغيير قيمة الدين إذا كان للزبون دين و حفظ معلومات الفاتورة ، كل هذا في عملية حفظ فلهذا قمت بتقسيم الكود حسب كل جدول فمثلا لحفظ المنتوج المباع قمت بإستعمال BackgroundWorker خاصة به و عملية تعديل كمية المنتوج استعملت BackgroundWorker خاصة به وعند ضغط زر الحفظ تتم العملية بسرعة دون الإنتظار حتى تنتهي عملية الحفظ في جدول البيع ثم يذهب للتعديل في جدول المخزون هذه هي الفكرة و التخطيط الذي توصلت اليها و الله اعلم RE: حل مشكلة الخطأ invalid password - جميل5 - 24-01-20 إن كنت تتعامل مع SqlServer فأوكل العمليات المتتالية مثل تعديل كمية المنتوج وخلافة إلى السيرفر نفسه باستخدام Trigger لتحصل على أعلى سرعة ممكنة RE: حل مشكلة الخطأ invalid password - larbihamri - 24-01-20 المشكلة اني اتعامل مع الاكسس وهذا هو الحل يجب ان احول المشروع كاملا الى sqlServer مشكور اخي جميل ، الله يحفظك و يبارك فيك |