איך מתייחסים ל-DBNULL

מורןס

New member
איך מתייחסים ל-DBNULL

השאלה היא ב-vb.net יש לי שאילתא שמחזירה לי לפעמים בחלק מהשדות dbnull ולפעמים באמת יש STRING בשדה הזה. יש לי את הקוד הבאה לדוגמא:
lblName.text=dtr("name")​
הבעיה היא שאם הערך הוא NULL אז השורה הזו לא חוקית. מה עושים? דחוף................... תודה מראש
 

מורןס

New member
חיפוש קצר בגוגל:

If Not (dtr("Name").GetType Is GetType(System.DBNull)) Then lblName.Text = dtr("Name")​
 

sharkyM

New member
נסחפנו קצת, לא !?

מדוע לא לשאול
if (dtr("Name") != DBNull.Value) { ..... }​
למה להשתמש ב-reflection בשביל זה ? חבל על ה-cpu !!!
 
למעלה