mehran2000_544
چهارشنبه 04 شهریور 1388, 13:57 عصر
سلام دوستان.
فرض کنید جدولی در SQL Server داریم که دو ستون name و family دارد و هر دو ستون اجازه دارند NULL باشند.
حالا یک کوئری می خواهیم بنویسیم که مثلاً فردی انتخاب شود که نامش وارد نشده باشد(یعنی NULL باشد) و فامیلش Sadeghi باشد.
چطور میشه NULL بودن را در دستور select مشخص کرد؟ (کد زیر را آزمایش کردم اما جواب نداد):
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from Table1 where (name='' '' and family=''Sadeghi'')');
ADOQuery1.Open;
فرض کنید جدولی در SQL Server داریم که دو ستون name و family دارد و هر دو ستون اجازه دارند NULL باشند.
حالا یک کوئری می خواهیم بنویسیم که مثلاً فردی انتخاب شود که نامش وارد نشده باشد(یعنی NULL باشد) و فامیلش Sadeghi باشد.
چطور میشه NULL بودن را در دستور select مشخص کرد؟ (کد زیر را آزمایش کردم اما جواب نداد):
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from Table1 where (name='' '' and family=''Sadeghi'')');
ADOQuery1.Open;