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

أدراج من DataGridView الى قاعدة البيانات بشروط .

بدأه MohammedHmmam في 24 فبراير 2013 · 3 رد · 653 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

 

عندى مشكلة عند عمل Insert من  DataGrid View الى قاعدة البيانات

 

أولا : عايز أعمل Insert لكن بشروط معينة 

 

1 - لو كود الصنف وأسم الصنف وسعر الشراء مسجلين من قبل ، أعمل تحديث

2- لو أسم الصنف وسعر الشراء مسجلين من قبل مع أختلاف الكود ، أسجل بالكود القديم

3 - لو الكود مسجل من قبل مع  اختلاف أسم المنتج ، رسالة للمستخدم تخبره أن الكود مسجل برجاء اختيار كود آخر 

 

غير ذلك :  طبعا هعمل Insert  عادى جدا

 

المشكلة هنا انى بعمل دة على الصفوف كلها الموجود فى الـ Data GridView

 

lمثلا انا عملت تحديث للصف الأول ، وعند الوصول للصف الثانى ظهر رسالة للمستخدم تقوله ان الكود مسجل ، لو عدلت الكود وضغطت على زر حفظ الفاتورة تانى هيعمل تحديث  للصف الاول بالكمية مرة أخرى

 

أتمنى أكون قدرت أوصل المطلوب ، برجاء المساعدة



اللغة المستخدمة  C#

#2

اولا يجب استخدام stored procedures

ثانيا استخدام user-defined-table-type

http://msdn.microsoft.com/en-us/library/bb675163.aspx

http://syntaxhelp.com/SQLServer/user-defined-table-type

http://www.sqlteam.com/article/sql-server-2008-table-valued-parameters]

ثالثا يكون ناتج هذا وجد جدول في الstored procedures به كل بيانات الجريد قبل الحفط تاكد من السجلات كلاها ثم حفظ او تصدير خطء

1
#3

أخى الكريم 

KARIMSOFT

شكرا لك ولكن ممكن أفهم طريقة الاستخدام او ترتيب استخدام

stored procedures

و

 

user-defined-table-type

 

ياريت بتفصيل أكتر من فضلك

#4

اقراء الروابط جيدا ثم حاول وضع محولاتك هنا وسنحاول اصالك الي الحل إن شاء الله

تم تعديل هذه المشاركة بواسطة KARIMSOFT في 26 فبراير 2013 في 01:10

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

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

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

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

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