تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
شباب كيف اتخلص من ال DB null ؟؟؟؟
#1
السلام عليكم شباب

عندي هذا الكود
PHP كود :
Dim a As Integer
        Dim sum 
As New OleDbCommand("select sum(profit-disacount ) from sales "con)
        
con.Open()
        
sum.ExecuteScalar
        con
.Close()
        
TextBox31.Text 


وحصلت هذا الخطأ

[COLOR="#FF0000"]Conversion from type 'DBNull' to type 'Integer' is not valid.
[/COLOR]
كيف اتخلص من ال DB null
الرد }}}
تم الشكر بواسطة:
#2
ان تجعل لها قيمة افتراضية بالجدول مثلا لو تريد وضع اما 0 او 1 ضع اي قيمة منهما افتراضية
الرد }}}
تم الشكر بواسطة:
#3
كيف اجعل الها قيم افتراضية ؟؟
الرد }}}
تم الشكر بواسطة:
#4
عند تنشيط العمود اثناء وضع التصميم انظر لخصائصه ستجد من ضمن الخصائص مسمى "القيمىة الافتراضية" باللغة العربية او "Default value" باللغة الانجليزية.
الرد }}}
تم الشكر بواسطة:
#5
السلام عليكم ورحمة الله وبركاته

بعــــــــد أذن الأستاذ ســــــــــعود :
الموضوع يمكن حله بطريقة سهلة ومش محتاجة تمرير قيم ولا شيئ ...

PHP كود :
' Abu Ehab
        Dim MySum As Double = 0
        Cn.Open()

        Dim Sum As New OleDbCommand("select sum(profit-disacount) from sales", Cn)
        Dim DT As New DataTable
        DT.Load(sum.ExecuteReader)

        If Not DBNull.Value.Equals(DT.Rows(0)) Then
            On Error Resume Next ' 
Abu Ehab  ,,,,  You Must Use This Bad Code To Skip Error ...Okey Guy ?
            
MySum Sum.ExecuteScalar
            MsgBox
("Total Sum is :  " MySum)
        
End If

        
Cn.Close() 

أذا كان هناك قيم سيعود بها
وأذا كان الحقل فارغ سيعود بقيمة 0
بس خلاص و هذه كل القصة ههههه.
Abu Ehab : Microsoft Partner  & Systems Developer
 Youtube   Facebook    Twitter   
الرد }}}
تم الشكر بواسطة:
#6
[HTML]

(Dim Sum As New OleDbCommand("select isnull(sum(profit-disacount),0) as TotalAmount from sales", Cn)
Dim TotalNo as Long = sum.ExecuteReader
if Totalno>0 then

you code
else
Msg("Total amount is Zeroo ")

باستخدام جملة Isnull فى جملة الاستعلام



[/HTML]
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [SQL] شباب رجاء حل لمشكلتى badr.kamel 0 1,467 26-08-17, 05:07 PM
آخر رد: badr.kamel
  [سؤال] شباب كيفية انقاص او طرح الكمية الموضوعة فى الداتا جريد من الجدول احمد عبد الحكيم 2 3,217 04-10-16, 11:37 PM
آخر رد: benomar
  [سؤال] شباب سؤال بسيط عن sql server احمد عبد الحكيم 6 3,133 15-08-15, 03:36 PM
آخر رد: احمد عبد الحكيم
  [VB.NET] تعديل القيمة null بما يسبقها من قيمة ليست null? qutaibajamal 6 3,169 14-08-15, 03:54 PM
آخر رد: qutaibajamal
  [سؤال] شباب انا تعبت بجد مع sql server كل واحد يشرح شرح مختلف تمام عن الاخر احمد عبد الحكيم 19 8,813 06-08-15, 05:12 AM
آخر رد: احمد عبد الحكيم
  [سؤال] شباب كيفية التعديل على ملف mdf مصنوع ب sql server 2008 المرفق مع الفيجوال بيسك 2010 احمد عبد الحكيم 6 4,514 01-08-15, 07:57 PM
آخر رد: atefkhalf2004
  خطأ فى التاريخ بخصوص Allow Null مصطفى_ظيمة 2 2,558 24-07-15, 03:08 PM
آخر رد: مصطفى_ظيمة
  [سؤال] ما الفرق عندما تكون قيمة الحقل null وبين ان يكون خاليا mesm23 1 2,381 18-05-14, 05:40 PM
آخر رد: vbnet

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم