• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

为什么这句出错为“无法将类型“string”隐式转换为“bool” ”if (ds.Tables["tbl_Dt"].Rows[i][3].ToString() = "ABC")

air_space 2006-04-28 05:17:44
为什么这句出错为“无法将类型“string”隐式转换为“bool” ”if (ds.Tables["tbl_Dt"].Rows[i][3].ToString() = "ABC")
...全文
148 点赞 收藏 16
写回复
16 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
air_space 2006-04-28
TO webwait(webwei) :正解,谢谢,放分。
回复
webwait 2006-04-28
if (ds.Tables["tbl_Dept"].Rows[i][3].ToString().Trim()!="ABC")
回复
jerryfos 2006-04-28
少写了个=号啦,楼主加油哦
回复
webwait 2006-04-28
if (ds.Tables["tbl_Dt"].Rows[i].Cell[3].ToString() == "ABC")
回复
loveme4180 2006-04-28
if(ds.Tables["tbl_Dept"].Rows[i][3].ToString() != "ABC")
{
Response.Write(ds.Tables["tbl_Dept"].Rows[i][3].ToString());
}
修改成:
if(ds.Tables["tbl_Dept"].Rows[i][3].ToString().Trim().ToUpper() == "ABC")
{
Response.Write(ds.Tables["tbl_Dept"].Rows[i][3].ToString());
}
回复
Matthewzhong 2006-04-28
试试这样
if (ds.Tables["tbl_Dt"].Rows[i][3].ToString().Trim() == "ABC")
Response.Write(ds.Tables["tbl_Dept"].Rows[i][3].ToString().Trim());
回复
loveme4180 2006-04-28
if (ds.Tables["tbl_Dt"].Rows[i][3].ToString() == "ABC")
Response.Write(ds.Tables["tbl_Dept"].Rows[i][3].ToString());
修改为:
if (ds.Tables["tbl_Dt"].Rows[i][3].ToString() == "ABC")
Response.Write(ds.Tables["tbl_Dt"].Rows[i][3].ToString());
回复
air_space 2006-04-28
我将==改为 !=
if (ds.Tables["tbl_Dept"].Rows[i][3].ToString() != "ABC")
{
Response.Write(ds.Tables["tbl_Dept"].Rows[i][3].ToString());
}

这样会显示出“ABC”来
回复
air_space 2006-04-28
好像还是不行啊!?
我这样写:
if (ds.Tables["tbl_Dt"].Rows[i][3].ToString() == "ABC")
Response.Write(ds.Tables["tbl_Dept"].Rows[i][3].ToString());

但不会显示任何东西啊。我确定ds.Tables["tbl_Dept"].Rows[i][3].ToString()的值是"ABC"
回复
fanlly 2006-04-28
if (ds.Tables["tbl_Dt"].Rows[i][3].ToString() == "ABC")
回复
sicoos 2006-04-28
==
最易犯的毛病
回复
shalen520 2006-04-28
if (ds.Tables["tbl_Dt"].Rows[i][3].ToString() == "ABC")
回复
caobob 2006-04-28
和我从VB转过来时一样.
回复
EnKou 2006-04-28
E章咋这么快变钻石了?
刚看的还是高级呢。
楼主犯大错了!

= 是付值语句。
回复
nnh 2006-04-28
老大出马了.呵呵,
回复
孟子E章 2006-04-28
if (ds.Tables["tbl_Dt"].Rows[i][3].ToString() == "ABC")
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2006-04-28 05:17
社区公告
暂无公告