dbnull专题

C#中ADO.NET连接数据库中的DbNull 与 null的区别

DbNull 是指数据库中当一个字段没有被设置值的时候的值,相当于数据库中的“空值”。        null 是 C# 中是空引用的意思(在 VB 中为 Nothing),表示没有引用任何对象。 它们的意义是不同的。                  * null表示一个对象的指向无效,即该对象为空对象。                    DBNull.Value表示一个对象