存储过程是
SELECT
SUM (Hours)。。我调用datareader
SqlHelper.ExecuteReader(ConnectionString.OmsRead, CommandType.StoredProcedure, commandName, parms))
执行后读出一行,但是我
if (dataReader.Read())
{
return dataReader.GetInt32(0);
得到一个
+ dataReader.GetInt32(0) “dataReader.GetInt32(0)”引发了“System.InvalidCastException”类型的异常 int {System.InvalidCastException}
请问是怎么回事?
SELECT
SUM (Hours)。。我调用datareader
SqlHelper.ExecuteReader(ConnectionString.OmsRead, CommandType.StoredProcedure, commandName, parms))
执行后读出一行,但是我
if (dataReader.Read())
{
return dataReader.GetInt32(0);
得到一个
+ dataReader.GetInt32(0) “dataReader.GetInt32(0)”引发了“System.InvalidCastException”类型的异常 int {System.InvalidCastException}
请问是怎么回事?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货