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

سؤال للمبرمجين المحترفين

بدأه الكومندا المهم في 30 يوليو 2008 · 2 رد · 724 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اولا : شكرا لكل اعضاء المنتدى على الجهد المبذول من الجميع للرد على جميع استفسارات الجميع وكتابة ايضا مواضيع جديدة تهم كل المبرمجين

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

#2

يمكنك بالطبع تحديث البيانات من الداتا جريد ولكن يجب ان تكون على علم بأن البيانات سيتم تحديثها سطر سطر من الداتا جريد او سجل سجل لذا لا يعتمد المبرمجين على تلك الطريقة لسبب بسيط وهو تلافى حدوث الاخطاء ولفهم ذلك تخيل معى انك ترغب فى تحديث البيانات لعدد كبير من السجلات الموجودة بالداتا جريد 100 سجل مثلاً ولم تكن البيانات الموجودة فى السجل رقم 49 مطابقة للحقول بقاعدة البيانات كان يتم ادخال نصوص فى حقل رقمى او ان تكون السلسلة النصية اكبر من المسموح بها . . . الخ ستتوقف قاعدة البيانات عن استقبال التحديثات عند هذا السجل وقد لا تعلم اين توقف التحديث وقد تتحايل باستخدام جمل تخطى الاخطاء لاستكمال تحديث البيانات إلا انه سيبقى السجل الذى يحمل بيانات غير مطابقة دون تحديث

لذا اصحك عند التعامل مع قواعد البيانات ان يتم التعديل لكل سجل على حدة أو ان يتم تحديث قاعدة البيانات بجمل (SQL) الخاصة بتحديث جداول البيانات بناء على شرط معين أو زيادة معينة . . . الخ ولا انصحك ابدا بالتحديث من الداتا جريد وتركها للمستخد يكتب ما يحلو له بها

#3

لا أعرف هل تقصد الكيفية أم الطريقة؟

لو تريد الكيفية فسيساعدك هذا الموضوع:

http://msdn.microsoft.com/en-us/library/ww3k31w0(VS.80).aspx

لو تقصد الطريقة فتوجد أمثلة كثيرة في المواضيع المثبته بقسم ADO.NET

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