C#简单问题 if(Convert.IsDBNull(你要判断的东西)==true)就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int count = ds.Tables[0].Rows.Count;if count >=1 then{ if (ds.Tables[0].Rows[0]["c_Name"] != System.DBNull.Value) Session["Name"]=ds.Tables[0].Rows[0]["c_Name"].ToString();//付值} 方法一:既然没错会报错,用try-catch进行捕获,然后处理;方法二:用DataSet的行数来判断 很多方法,这是其中一种: System.Data.DataSet ds=new System.Data.DataSet();//定义DataSet if (ds.Tables[0].Rows[0]["c_Name"].ToString().Length!=0) { Session["Name"]=ds.Tables[0].Rows[0]["c_Name"].ToString();//付值 } if (ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0){Session["Name"]=ds.Tables[0].Rows[0]["c_Name"].ToString();} 判断if (Dt.Tables["table"].Rows.Count >0){ ..........} 判断DataSet有几行,如果是0行就赋别的值,就这么简单 求助!怎样获取dataGridView用户选中的行 WPF如何绑定到数据源中满足条件的数据? 请问Menu如何Checked一个,其他的取消Cheked 点击一个页面的按钮触发另一个页面的事件? vss 配置虚服务器时 求积分运算 怎么判断一个字符串是否是数字字符串?多谢 告诉我,谢谢 有关带参数的页面跳转 装了VS.NET,建立windows应用程序后弹出窗口:VC未注册 ? 我是新手,请帮帮!两个小问题 简单问题在线等,立即给分。
if count >=1 then
{
if (ds.Tables[0].Rows[0]["c_Name"] != System.DBNull.Value)
Session["Name"]=ds.Tables[0].Rows[0]["c_Name"].ToString();//付值
}
既然没错会报错,用try-catch进行捕获,然后处理;方法二:
用DataSet的行数来判断
这是其中一种:
System.Data.DataSet ds=new System.Data.DataSet();//定义DataSet
if (ds.Tables[0].Rows[0]["c_Name"].ToString().Length!=0)
{
Session["Name"]=ds.Tables[0].Rows[0]["c_Name"].ToString();//付值
}
{
Session["Name"]=ds.Tables[0].Rows[0]["c_Name"].ToString();
}
if (Dt.Tables["table"].Rows.Count >0)
{
..........
}