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

الحذف من اكثر من جدول في نفس الوقت بالقريد فيو

بدأه *areej* في 17 سبتمبر 2011 · 13 رد · 863 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي قريد فيو وابغى عند الضغط على زر حذف للصف في القريد فيو يتم حذف صف من اكثر من جدول في قاعدة البيانات

ياريت تساعدوني الله يجزاكم خير وهل ينفع عن طريق الديزاين ؟

تم تعديل هذه المشاركة بواسطة *areej* في 17 سبتمبر 2011 في 04:26

#2

وعليكم السلام والرحمة..

طيب هل الجداول مرتبطة بحقل معين؟؟

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

تم تعديل هذه المشاركة بواسطة احمد طلال في 17 سبتمبر 2011 في 05:29

وقال تعالى(( وَلَن تَرْضَى عَنكَ الْيَهُودُ وَلاَ النَّصَارَى حَتَّى تَتَّبِعَ مِلَّتَهُمْ قُلْ إِنَّ هُدَى اللّهِ هُوَ الْهُدَى وَلَئِنِ اتَّبَعْتَ أَهْوَاءهُم بَعْدَ الَّذِي جَاءكَ مِنَ الْعِلْمِ مَا لَكَ مِنَ اللّهِ مِن وَلِيٍّ وَلاَ نَصِيرٍ ))......

للمزيد من المشاريع الجاهزة ودورات برمجة المواقع اضغط هنا

#3

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

اختي اذا كانت الجداول مرتبطة بعلاقة, فما عليك الا تفعيل الخاصية Cascade Delete للعلاقة, والت ستقوم بحذف جميع الحقول من جدول الابناء المرتبطة بجدول الأباء للمفتاح المحذوف. شوفي الصورو الموجوده في الرابط التالي http://stackoverflow.com/questions/4994587/sql-server-2005-cascading-delete

.:: Wish to become better and better ::.

#4
VB Helper كتب:

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

اختي اذا كانت الجداول مرتبطة بعلاقة, فما عليك الا تفعيل الخاصية Cascade Delete للعلاقة, والت ستقوم بحذف جميع الحقول من جدول الابناء المرتبطة بجدول الأباء للمفتاح المحذوف. شوفي الصورو الموجوده في الرابط التالي http://stackoverflow.com/questions/4994587/sql-server-2005-cascading-delete

اسفة على التدخل

لكن اول مرة بعرف هاي المعلومة انا دايما بحل ها المشكلة بالكود

طيب اخي vbhelper افرضص اني مش مستخدمة اداة sqldatasource

يعني عاملة الربط بال Ado.net

كيف نستخدم هاي الcascade

:blush:

#5

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

اختي الخاصية موجود في العلاقة في قاعدة البيانات ولا علاقة لها بالكود!!

.:: Wish to become better and better ::.

#6
VB Helper كتب:

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

اختي الخاصية موجود في العلاقة في قاعدة البيانات ولا علاقة لها بالكود!!

اخي جربت وفهمت اسفة انا فكرة بشيء تاني

:blush:

#7
VB Helper كتب:

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

اختي اذا كانت الجداول مرتبطة بعلاقة, فما عليك الا تفعيل الخاصية Cascade Delete للعلاقة, والت ستقوم بحذف جميع الحقول من جدول الابناء المرتبطة بجدول الأباء للمفتاح المحذوف. شوفي الصورو الموجوده في الرابط التالي http://stackoverflow.com/questions/4994587/sql-server-2005-cascading-delete

نعم الجداول مرتبطة بعلاقة منها ون تو مني ومنها مني تو مني ... معليش اخي ولكن كيف يمكن تفعيل خاصية Cascade Delete

يعطيك العافيه

احمد طلال كتب:

وعليكم السلام والرحمة..

طيب هل الجداول مرتبطة بحقل معين؟؟

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

نعم الجداول مرتبطة بحقل معين ... كيف يمكن ذلك ؟

يعطيك العافية

#8

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

اختي قومي بالنقر على خصائص العلاقة وستظهر لك صورة كالتالي

post-240106-053602200 1316268762_thumb.p

واختاري الخيار الموضح

المرفقات
CascadeDelete.png

.:: Wish to become better and better ::.

#9
VB Helper كتب:

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

اختي قومي بالنقر على خصائص العلاقة وستظهر لك صورة كالتالي

post-240106-053602200 1316268762_thumb.p

واختاري الخيار الموضح

جزاك الله حير ... ممكن تقولي كيف أضيف حقل الحذف في القريد فيو ولك مني جزيل الشكر

#10

انا كمان عندي نفس المشكله ابغى احذف من اكثر من جدول في وقت واحد

بس انا ابغى ابرمج على نفس حدث الحذف في القريد فيو

كيف يمكن ان اصل لحدث الحذف او التحديث في القريد فيو ؟؟

#11

ساعدوني الله يسعدكم

#12

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

يمكنك الاستفاذة من هذا الدرس في نقل القيمة وأستقبالها....

رابط الدرس

وقال تعالى(( وَلَن تَرْضَى عَنكَ الْيَهُودُ وَلاَ النَّصَارَى حَتَّى تَتَّبِعَ مِلَّتَهُمْ قُلْ إِنَّ هُدَى اللّهِ هُوَ الْهُدَى وَلَئِنِ اتَّبَعْتَ أَهْوَاءهُم بَعْدَ الَّذِي جَاءكَ مِنَ الْعِلْمِ مَا لَكَ مِنَ اللّهِ مِن وَلِيٍّ وَلاَ نَصِيرٍ ))......

للمزيد من المشاريع الجاهزة ودورات برمجة المواقع اضغط هنا

#13

طيب عندما اريد حذف من جدول وسيط بين جدولين ولا اريد ان ينحذف الصف من الجدولين الآخرين .. أريد فقط حذف صف من الجدول الوسيط

كيف يمكن ذلك؟

#14

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

اختي مو مشكلة قم بجلب المفاتيح الثانوية للجدولين من ثم قومي بالحذف من الجدول الوسيط

.:: Wish to become better and better ::.

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

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

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

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

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