الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أحفظ بيانات في أكثر من جدول باستخدام الـفورم فيو (FormView)

بدأه human2x في 14 ديسمبر 2010 · 1 رد · 414 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

لا اريد الاطالة

عندي عدة جداول في قاعدة البيانات وعملت لها العلاقات اللازمة بشكل ممتاز.

استخدمت الفورم فيو لإنشاء نموذج وكل شي تمام. (طبعاً باستخدام طريقة المعالج "Wizard") والـSqlDataSource

لكن المشكلة اني اريد حفط البيانات على أكثر من جدول باستخدام زر (insert) واحد.

عندي على سبيل المثال جدول فيه البيانات الشخصية (tblPersonal) والجدول الثاني فيه بيانات الوظيفة (tblJob) واللي يربط بين الجدولين هو حقل الـ (PersonID)

وهذا الحقل يضاف تلقائياً (AutoNumber) عند إضافة أي شخص جديد في جدول (tblPersonal) .

اريد الشخص يضيف بياناته الشخصية وبياناته الوظيفية ثم يضغط على زر (insert) بحيث تحفظ جميعها دفعة واحدة في الجدولين.

شاكر لكم تعاونكم مسبقاً.

تم تعديل هذه المشاركة بواسطة human2x في 14 ديسمبر 2010 في 22:26

#2

السلام عليكم

مفاتيح العمل فقط وعليكم أن تكملوا :

- حاول إنشاء Command وقم بإعطائه جمليتن Insert تفصل بينهما SemiColon وأقصد هذة العلامة( ; ) (لقد قمت بفعل نفس الشئ من قبل ولكن مع جملة select ) .

- حاول إنشاء Stored Procedure وإجعله حين التنفيذ ينادى على stored Procedureأخر بإستخدام الأمر execute .

كل ما جاء على خاطرى الأن . يرجى البحث حول ذلك .

فى امان الله يسر الله لكم .

Ahmed Moosa

Microsoft Community Contributor | MCC

Microsoft Certified Professional Developer | MCPD

Microsoft Certified Technology Specialist | MCTS

Senior .NET Developer

.Net Trainer

English blog : http://weblogs.asp.net/ahmedmoosa/

مدونة عربى : http://ahmedmoosa.wordpress.com/

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…