while (dr.Read())
{
aa = dr["a"].ToString();
bb = (int)dr["name"]; //如果name 在数据库中是null值 的话...这里会报错...怎么处理?(有什么比较好的方法)
}
先谢大家
{
aa = dr["a"].ToString();
bb = (int)dr["name"]; //如果name 在数据库中是null值 的话...这里会报错...怎么处理?(有什么比较好的方法)
}
先谢大家
解决方案 »
- 如何批量替换文本文件指定内容,并保持文件日期不变
- WEB 开发格式和calendar30.js使用问题请教
- 在什么地方可以检索论文?研究生或者博士生的论文
- 在C#中怎样使用这个API:DeviceCapabilities,请明白的兄弟举例说明以下
- 问一个不是很难但我不会的问题(如何把datagrid上的内容直接转成pdf)
- 请问 如何将数据库和下拉框"comboBox1"连接
- C#程序向VC程序传递多个参数(解决即散分)
- 请问在Asp.net服务器端怎样用C#将PDF文件转换成JPG图片,急
- 介绍几个c#的网站把
- C# 串口显示不同步
- 请大家估个价格
- 怎样在程序中控制Window Form程序是否显示命令行窗口?
(2)trycatch
if (dr["name"] != DBNull.Value)
{
……
}
dr["Name"].length=0
{
...
}
上楼那样写;DBNull就是用来判断数据库中出来的null问题的
不过,有没有更好的办法!....因为:我的表里有的几百个字段 while (dr.Read())
{
aa = dr["a"].ToString();
bb = (int)dr["name"]; //如果name 在数据库中是null值 的话...这里会报错...怎么处理?(有什么比较好的方法)
//........
}
这样就好了。。NULL值也OK。