asp.net判断数据库表中某行某列的值解决办法

asp.net判断数据库表中某行某列的值
asp.net判断数据库表中某行某列的值解决办法 
这是sql语句在数据库中的执行结果   select COUNT(*) from table where name='"+str3+"'  
  if (        ==0)  这里要判断那个为0,然后执行insert 语句。
   if (table.Rows.Count==1)  原语句返回判断的是行1,无论什么条件都满足,现在要改为判断1后面那个数0.改怎么写。
------解决思路----------------------
if(table.Rows.Count>0 && table.Rows[0][0].toString()=="0")
{
...
}
------解决思路----------------------
引用:
Quote: 引用:

if(table.Rows.Count>0 && table.Rows[0][0].toString()=="0")
{
...
}
   谢谢,我把它当第一行第一列看了,所以一直写不成功。

确实是第一行第一列啊
不过计算机里是从0开始的,索引是0的代表第一行,跟平时数数是不一样的
------解决思路----------------------
貌似 你要判断第一行 第一列的数据?
 你的sql改下就好了啊
改成: select COUNT(*) as cout  from table where name='"+str3+"'
int.pase(dt.rows[0]["cout"].tostring())==0
这样不就行了