![]() |
|
اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- (/showthread.php?tid=10677) الصفحات:
1
2
|
اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - MobEng - 14-11-14 السلام عليكم ورحمة الله وبركاته كيف أحوالكم أخوتي لدى مشروع صغير أعمل عليه في بيئة الدوت نت اشتغل على إصدار 2010 بقاعدة بيانات أكسيس اسمها DB.accdb وبالطبع الاتصال يكون عن طريق OleDbConnection لدى جدولين الأول يحتوى على معلومات الأصناف (الكود , اسم الصنف , السعر , الكمية ) والثاني لتسجيل المبيعات ما أريده يا شباب الخير بعد إدراج الأصناف بالداتا جريد فيو 1- يتم حفظ جميع الأصناف في جدول المبيعات ( تم تنفيذه) 2- يتم تحديث جدول الأصناف بخصم الكميات المباعه والمدرجه في الداتا جريد فيو ( المطلوب ) لقد حاولت مرارا وتكرار باستخدام For .. Next ولكن كل محاولاتي بائت بالفشل بالله عليكم ساعدوني ولكم جزيل الشكر والثواب صورة للتوضيح نموذج من المشروع للتعديل عليه[attachment=6049] RE: اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - العزابي - 14-11-14 اعذرني اخي على قلة وقتي ولاكن هذا مثال اعتقد انه لأخي سعود وفقه الله يمكن منه ان يفيدك في نفس مشروعك http://www.gulfup.com/?AOHLzb RE: اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - MobEng - 14-11-14 أحي الكريم العزابي لا ادرى باي الكلام أشكرك على محاولتك مساعدتى ولكن المشروع المرفق لم يجدى نفعا معى لأنه لا يعتمد على مخزون شكرا لك أخي الكريم وأنتظر من أحد الأعضاء الكرام مساعدتى RE: اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - سعود - 14-11-14 إقتباس : اعذرني اخي على قلة وقتي ولاكن هذا مثال اعتقد انه لأخي سعود وفقه اللهواياك اخي الكريم .. لكن المشروع من برمجة وتصميم الاخ ramilove بارك الله فيه. RE: اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - MobEng - 14-11-14 ياشباب الله يبارك فيكم عاوز حل .... بالله عليكم RE: اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - honest - 15-11-14 انت تريد مثلاً اذا بعت 50 صندوق من اصل 150 صندوق تصبح الكمية 100 في الجدول هل هذا ما تريد RE: اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - سعود - 15-11-14 اخي الكريم اطلعت على المشروع ووجدت اكواد لم افهمها .. فلو تريد اسوي مثال بالفكرة ونت عاد تشوف رايك فيه خبرني. RE: اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - MobEng - 15-11-14 إقتباس :انت تريد مثلاً اذا بعت 50 صندوق من اصل 150 صندوق تصبح الكمية 100 في الجدول أخي الكريم honest أذا كان الأمر يقتصر على صنف واحد باتت المشكلة محلولة الداتا جريد فيو هنا لعرض اصناف الفاتورة فقط ويتم تفريغها بعد الحفظ وتحديث الكمية في قاعدة البيانات ما اريده هو ما قصدته انت بعينه ولكن مع تكرار الأمر للاصناف الموجوده كلها في الداتا جريد فيو باستخدام For .. Next وحفظها وتحديثها في قاعدة البيانات بمعنى اخر .... قمت مثلا بتسجيل 4 اصناف مختلفين في الداتا جريد فيو والمباع من كل صنف 10 من الكمية المطلوب خصم القيمة المباعة من كل الاصناف الموجوده مره واحده إقتباس :اخي الكريم اطلعت على المشروع ووجدت اكواد لم افهمها .. فلو تريد اسوي مثال بالفكرة ونت عاد تشوف رايك فيه خبرني. أخي الفاضل سعود اشكرك جدا لطرحك هذا واتمنى منك مساعدتى ما اريده ببساطه أن يتم حفظ الاصناف المباعه , وتحديث الكمية في قاعدة البيانات بكود واحد يعتمد على دالة For ....Next لكي يتم التكرار برمجيا ملحوظه قاعدة البيانات المستخدمة من نوع أكسيس انتظر منك المثال شاكر جدا لكم إخواني الأكارم RE: اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - سعود - 16-11-14 RE: اريد حفظ وتحديث البيانات بعد تعبئتها في الداتا جريد فيو --- - MobEng - 16-11-14 كم أنت كبير أخي سعود تعجز الكلمات وتتوارى الحروف ويخجل القلم ان يقف هذا الموقف, فقد تخونه العبارات وتتشتت الجمل ويضيع المعنى ,ولا يصل الهدف , أشكرك لأنك أجتهدت لترد على سائل وتساعده ولكنى لم استطيع فتح المشروع اعتقد انه تم تنفيذه بإصدار أعلى مما انا عليه فانا اعمل على إصدار 2010 عموما أبشرك أخي فلقد وفقنى الله للوصول إلى الحل الصحيح فكما تفضلت حضرتك في المثال الخاص بك ان يتم البيع ويتم بعدها تحديث قاعدة البيانات بخصم الكميات المباعة من الكميات الموجود ----- كان من السهل أن يتم هذا الإجراء بالنسبة إلى في حالة ما إذا كان المباع صنفا واحدا بهذا الكود كود : UPDATE kotob SET mojod = mojod - [?] WHERE (((tid = [?])))طيب إذا كان المباع أكثر من صنف ( أصناف مختلفة بكميات مختلفة ) قمت بإنشاء إجراء مخزن في الاكسيس كالاتى قمت بكتابة الكود ووضعته في حلقة For ... next ليصبح بهذا الشكل كود : For I As Integer = 0 To Me.dgv.Rows.Count - 1enum = حقل الكمية الموجود في جدول الاصناف وهو بيت القصيد sanf = اسم الصنف المباع ويتم التطابق عليه من الداتا جريد فيو MyMod.Me_SqlExecute = إجراء مخزن في مديول وهو كود : If MsgState = True Thenعذرا للإطالة ...... واشكرك جدا |