[سؤال] المساعدة في نقل سجلات من جدول الى جدول اخر - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : [سؤال] المساعدة في نقل سجلات من جدول الى جدول اخر (/showthread.php?tid=17125) |
المساعدة في نقل سجلات من جدول الى جدول اخر - مهندس حيدر - 02-09-16 طالب مساعدة مستعجلة سلام عليكم أعضاء المنتدى حقيقه كم استفادته من هذا المنتدى في تصميم برامجي لكن واجهتني مشكلة في عملية نقل سجلات من جدول الى جدول اخر مختلف في اعداد الحقول غير متساوية وعدم اظهارها في داتا كريد فيو لذا ارجو مساعدتي في بناء كود كامل ولنفرض معلومات الجدول الرئيسي هو تسلسل اسم الطبيب أجور العملية فحص اشعه أجور زيارة الطبيب ت اسم الطبيب أجور العملية فحص اشعة أجور زيارة الطبيب 1 احمد 10000 50000 10000 2 علاء 20000 5000 5000 3 محمد 15000 3000 7000 4 محمد 15000 3000 7000 5 احمد 10000 50000 10000 الجدول الثاني يظهر فيها اسم الطبيب ومجموع العمليات مع مراعاة عدم تكرار الاسم وإظهار المعلومات الجديدة في الجدول الثاني في داتا كريد فيو ت اسم الطبيب مجموع أجور العملية 1 احمد 20000 2 علاء 20000 3 محمد 30000 ارجو ان تكون الفكرة واضحه كما هو بالمثال أعلاه ارجو مساعدتي في بناء كود يقوم بهذه العملية RE: طالب مساعدة مستعجلة وضروري جدا - khodor1985 - 02-09-16 السلام عليكم أخي العزيز ورحمة الله وبركاته PHP كود : SELECT Id,DoctorName,Payement From Table1 GROUP BY DoctorName RE: طالب مساعدة مستعجلة وضروري جدا - مهندس حيدر - 02-09-16 (02-09-16, 09:48 PM)khodor1985 كتب : السلام عليكم أخي العزيز ورحمة الله وبركاته وعليكم السلام اخي ممكن توضيح اكثر ولو بمثال بسيط اين اضع هذا لكود RE: المساعدة في نقل سجلات من جدول الى جدول اخر - khodor1985 - 02-09-16 السلام عليكم أخي العزيز ورحمة الله وبركاته ما هو نوع قاعدة البيانات؟ RE: المساعدة في نقل سجلات من جدول الى جدول اخر - مهندس حيدر - 03-09-16 (02-09-16, 11:46 PM)khodor1985 كتب : السلام عليكم أخي العزيز ورحمة الله وبركاته قاعدة البيانات اكسس 2003 (03-09-16, 12:14 AM)تعمهندس حيدر كتب :(02-09-16, 11:46 PM)khodor1985 كتب : السلام عليكم أخي العزيز ورحمة الله وبركاته اخي الغالي راح اتعبك اريد اوصلك الفكرة عندي قاعدة بيانات مصممه باكسس تحتوي على مجموعة جداول جدول الرئيسي اسمه table1 والجدول الفرعي anes محتاج كود يقوم بنقل اسم الطبيب من الجدول الرئيسي table1 الى جدول anes مع مرعاة عدم تكرار الاسم في جدول anes إضافة اجراء عملية جمع أجور العملية التي هي في الجدول الرئيسي table1 ونقلها الى جدول anes مع مرعاة اذا كانت أجور العملية متشابه يقوم باجراء دالة عملية الجمع لكل عمليات الطبيب الواحد وإظهار ه في داتا كريد فيو ملاحظه الجدول anes يحتوي على حقول هي ت اسم الطبيب عمليات الخاصة اذا كانت قيمتها 100000 عمليات الكبرى اذا كانت قيمتها 125000 عمليات فوق الكبرى اذا كانت قيمتها 150000 عمليات الوسطى اذا كانت قيمتها 75000 مجموع العمليات نقوم بجمع كل العمليات ارجو انه استطعت ان أوصل الفكرة لذلك احتاج هذا الكود الذي يقوم بهذا العمليات RE: المساعدة في نقل سجلات من جدول الى جدول اخر - khodor1985 - 03-09-16 أخي العزيز أنا قدمت الحل للفكرة، إذا كان في إلتباس يمكن التواصل معي على التيم فيور TeamViewer إذا أحببت. أتمنى لكم التوفيق RE: المساعدة في نقل سجلات من جدول الى جدول اخر - thevirus - 04-11-16 ستكون حلقة تكرارية كالتالي PHP كود : For i As Integer = 0 To DGV.RowCount RE: طالب مساعدة مستعجلة وضروري جدا - محمود بكرى - 13-11-16 (02-09-16, 09:48 PM)khodor1985 كتب : السلام عليكم أخي العزيز ورحمة الله وبركاتهبعد اذن الاخ khodor1985 سوف اشرح للاخ حيدر الكود بعد عمل تعديل بسيط عليه باضافة sum اولا اخى الفاضل طبقا لجملة الاستعلام الاتية تمكنك من استخراج المطلوب ووضعة اما فى داتا جرايد فيو او داتا تيبل او فى طقرير وعرضه او طباعته عن الحاجة ولا تحتاج الا لجدول واحد فقط هو لتسجيل الدفعات ولو محتاج ضرورية الجدول التانى يكون موجود يبقى تعمل حلقة تكراية مع جملة insert into table2 اداراج فى الجدول التانى لكل سطر منفصل مثلما شرح لك الاخ thevirus وذلك بعد تنفيذ الاستعلام الاول ووضعه فى datatable او datagride والله الموفق |