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

خطأ في كود تحديث البيانات عند الاسترجاع

بدأه محمد فؤاد تركي في 20 سبتمبر 2012 · 1 رد · 675 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السادة الزملاء

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

post-46243-018316600 1348130330_thumb.jp

المرفقات
1.jpg

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 20 سبتمبر 2012 في 11:41

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#2

السلام عليكم ..

  1. أنت عملت stored procedure واحد تقوم فيه بالــ Insert أو الــ Update و في حالة الــ Insert فإنك تعيد القيمة الجديدة للعمود الــ Identity و في حالة الــ Update لا تعيد شي .
  2. الحل : هو فحص القيمة المعادة من ExecuteScalar فإذا كانت null فلا نحولها لــ Integer و إذا لم تكن , نحولها .
  3.  Dim val = cmd.ExecuteScalar()
        	Dim id As Integer
        	If val IsNot Nothing Then id = Integer.Parse(val.ToString())

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

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