22-01-18, 02:57 PM
السيد الفاضل
هذه جملة select
cmd.CommandText = "SELECT adraseed.invsun AS الصنف, adraseed.invqu AS [كمية شراء], adraseed.invunit AS [سعر شراء], round(([invqu]*[invunit]),2) AS شراء, adraseed.invprc AS [سعر بيع], adraseed.invqu AS [كمية بيع], round(( [invqu]*[invprc]-[invqu]*[invprc]*[percentage]*0.01),2) AS بيع, adraseed.invdate, round(([بيع]-[شراء]),2) AS ربح , adraseed.percentage as [نسبة الخصم] FROM adraseed WHERE invqu >0 and ( invdate >= #" & Format(Me.DateTimePicker2.Value, "yyyy/MM/dd") & "# and invdate <= #" & Format(Me.DateTimePicker3.Value, "yyyy/MM/dd") & "# ) "
تعطي خطأ لوجود قيمة خالية في الحقل invqu
اضططرت الي وضع الشرط invqu >0
كيف اجعل الشرط لا يتأثر بأي قيمة خالية
اعتقد ان iif لكن لا اعرف كيف استخدمها
شكرا
هذه جملة select
cmd.CommandText = "SELECT adraseed.invsun AS الصنف, adraseed.invqu AS [كمية شراء], adraseed.invunit AS [سعر شراء], round(([invqu]*[invunit]),2) AS شراء, adraseed.invprc AS [سعر بيع], adraseed.invqu AS [كمية بيع], round(( [invqu]*[invprc]-[invqu]*[invprc]*[percentage]*0.01),2) AS بيع, adraseed.invdate, round(([بيع]-[شراء]),2) AS ربح , adraseed.percentage as [نسبة الخصم] FROM adraseed WHERE invqu >0 and ( invdate >= #" & Format(Me.DateTimePicker2.Value, "yyyy/MM/dd") & "# and invdate <= #" & Format(Me.DateTimePicker3.Value, "yyyy/MM/dd") & "# ) "
تعطي خطأ لوجود قيمة خالية في الحقل invqu
اضططرت الي وضع الشرط invqu >0
كيف اجعل الشرط لا يتأثر بأي قيمة خالية
اعتقد ان iif لكن لا اعرف كيف استخدمها
شكرا