首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

asp小白求大神赐教 输入字符串的格式不正确

2013-12-04 
asp小白求大神指教 输入字符串的格式不正确。本帖最后由 ajjasd 于 2013-12-02 10:26:40 编辑list[3]Check

asp小白求大神指教 输入字符串的格式不正确。
本帖最后由 ajjasd 于 2013-12-02 10:26:40 编辑

 
 list[3]=Check_isnull(list[3]);
 list[7]=Check_isnull(list[7]);
list[9]=Check_isnull(list[9]);
int yj= Convert.ToInt32(list[3])- Convert.ToInt32(list[9]);  
int ys= Convert.ToInt32(list[3])+ Convert.ToInt32(list[7]);  


public static string Check_isnull(string str)
{
if(str.ToString()=="")
{
return str="0";
}
return str;
}
 

[解决办法]
return str="0";  --->>   return "0";
[解决办法]
返回 0 就ok了,不要str="0"!
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

Quote: 引用:

返回 0 就ok了,不要str="0"!

int yj= Convert.ToInt32(list[3])- Convert.ToInt32(list[9]);  
这段有什么问题么?


空值 和 isnull 都要判断!

不是一个意思么 能详细说明下不  谢谢哈




null 和 "" 不是一个意思。所以你要都进行判断。

已判断 还是一样的结局
---------------------------
来自网页的消息
---------------------------
输入字符串的格式不正确。
---------------------------
确定   
---------------------------



你查一下是不是库里面有坏数据啊。
如果数据库有null值,可以把数据库字段默认值改为0。然后更新一下数据库。

热点排行