“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------对象不能从 DBNull 转换为其他类型。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidCastException: 对象不能从 DBNull 转换为其他类型。源错误:
行 24: else
行 25: {
行 26: if (Convert.ToInt32(obj) > 0)
行 27: {
行 28: result = obj.ToString();
代码:
public string Getjingsuchengdui(string name, int yue)
{
string result = ""; string str = " select CAST (SUM(Money) as decimal) from SCM_TransFunds,SCM_TransFunds4 where SCM_TransFunds.BillID=SCM_TransFunds4.BillID and DealerID=(select ID from CP_DLR where [name]='" + name + "') and jiesuanleixing=1 and BillDate>dateadd(mm," + -yue + ",getdate()) "; object obj = SqlHelper.ExecuteScalar(SqlHelper.jiangsu, CommandType.Text, str);
if (obj == null)
{
return "0"; }
else
{
if (Convert.ToInt32(obj) > 0)
{
result = obj.ToString();
}
return result;
} }
可以在线回答也可以加我qq99265117
--------------------------------------------------------------------------------对象不能从 DBNull 转换为其他类型。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidCastException: 对象不能从 DBNull 转换为其他类型。源错误:
行 24: else
行 25: {
行 26: if (Convert.ToInt32(obj) > 0)
行 27: {
行 28: result = obj.ToString();
代码:
public string Getjingsuchengdui(string name, int yue)
{
string result = ""; string str = " select CAST (SUM(Money) as decimal) from SCM_TransFunds,SCM_TransFunds4 where SCM_TransFunds.BillID=SCM_TransFunds4.BillID and DealerID=(select ID from CP_DLR where [name]='" + name + "') and jiesuanleixing=1 and BillDate>dateadd(mm," + -yue + ",getdate()) "; object obj = SqlHelper.ExecuteScalar(SqlHelper.jiangsu, CommandType.Text, str);
if (obj == null)
{
return "0"; }
else
{
if (Convert.ToInt32(obj) > 0)
{
result = obj.ToString();
}
return result;
} }
可以在线回答也可以加我qq99265117
解决方案 »
- sql视图和asp.net
- 数据适配器的问题?
- 这个是一个TEXT类型的...里面存的是图片,我想把他读出来
- |zyciis| 我生成word导出的时候 因为点了打开而不是保存时,以后他都是以网页打开的方式打开,但这时我要他为保存到本地,浏览器在哪里设置
- 关于变量传递的问题
- System.Exception: 将 varchar 值 '5,7,' 转换为数据类型为 int 的列时发生语法错误。怎么解决?
- 新手请教:导致 Session 快速失效有哪几种原因?
- 如何让media player显示正在播放的文件名
- 关于读取文本文件的一些问题
- 关于插入一条新记录的问题
- AspNetPager分页格式如何修改,注意:不是样式,是格式
- 怎样存储dataset,用户关闭网页后又能及时消失不占资源。
{
return "0"; }
改成:
if (obj == null || obj == DBNull.Value)
{
return "0"; }