您的位置:首页 > 数据库

数据库有些字段允许为空值,但在用reader.getstring(1)读取空值字段时出错的解决

2009-02-04 09:25 281 查看
1.在程序中控制

rdr.IsDBNull(10) ? "" : rdr.GetString(10);

每次的都要判断 但逻辑性较好

2. 在访问数据库时控制

SELECT ID,ISNULL(NAME,'') AS NAME FROM TABLE

效率会更好 但增加了sql的长度 同时应考虑对于空的字段 显示成什么在逻辑上更合理

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐