منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
كيف أعمل جملة Where مع متغير - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40)
+--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41)
+--- الموضوع : كيف أعمل جملة Where مع متغير (/showthread.php?tid=2871)



كيف أعمل جملة Where مع متغير - aymangermany - 14-05-14


ALTER PROCEDURE [dbo].[PGetReport]

(
@VarId smallint ,
@VarLong int ,
(




Select * from SubAccount

where SubAccount.SubId = @VarId

and SubAccount.SubLong = @VarLong


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

If هل أستيطع وضع جملة



حاولت بهذه الطريقة لكن أعطاني مشكلة

Select * from SubAccount

where SubAccount.SubId = @VarId

if is null (@VarLong )

and SubAccount.SubLong = @VarLong


أرجو المساعدة