خرید بک لینکخرید بک لینک,خرید رپورتاژ آگهی
zula

دیتابیس datareader , null

شروع موضوع توسط kh.rabeti ‏19 آگوست 2007 در انجمن asp , ASP.NET

  1. kh.rabeti

    kh.rabeti کاربر تازه وارد

    تاریخ عضویت:
    ‏29 جولای 2007
    نوشته ها:
    17
    تشکر شده:
    0
    با چه دستوری می تونم چک کنم که آیا فیلدی که از دیتا بیس تو یه datareader ریختم null هست یا نه
    با isnull و dbnull و <>"" جواب نمی ده
     
  2. کوتاه کننده لینک
  3. amin_lili

    amin_lili کاربر تازه وارد

    تاریخ عضویت:
    ‏24 آپریل 2007
    نوشته ها:
    528
    تشکر شده:
    2
    محل سکونت:
    ای کاش آنجا ...
    شما اول باید چک کنی ببینی DataReader مقداری داره یا نه :
    کد:
    if(DataReader1.HasRows)
    {
    //.......
    }
    
    بعدش باید شروع کنی رکورد به رکورد از دیتابیس بخونی :
    کد:
    DataReader1.Read();
    
    حالا اگه می خوای مقدار یه فیلد رو چک کنی باید به شکل زیر عمل کنی :
    کد:
    if ( DataReader1["name"]==null)
    {
    }
    
     
  4. mehdi_25

    mehdi_25 Registered User

    تاریخ عضویت:
    ‏31 آگوست 2006
    نوشته ها:
    202
    تشکر شده:
    0
    محل سکونت:
    طهران
    is not null

    با این دستور میتونی مقدار خالی رو ببینی
     
  5. Graveworm

    Graveworm Registered User

    تاریخ عضویت:
    ‏23 می 2005
    نوشته ها:
    1,063
    تشکر شده:
    12
    محل سکونت:
    Tehran
    is not null در دات نت 2 ، پشتیبانی نمیشه ..


    برا چک کردن Null بودن یک مقداری که از db خونده میشه از IsDBNull باید استفاده کرد .. ممکنه شما کدی که نوشتید رو اینجا بیارید تا ببینیم ؟
     
avanak عسل طبیعی و گرده گل ایرانی همکاری در فروش