============真是太奇怪了!请各位高手来看看!100分相送!
这样一段简单代码
public string getpath(string aa,string getpath)
{
string conn=ConfigurationSettings.AppSettings["ConnectionString"];
SqlConnection con = new SqlConnection(conn);
con.Open();
SqlCommand myCommand = new SqlCommand("getpath",con);
myCommand.CommandType=CommandType.StoredProcedure;
SqlParameter ca= myCommand.Parameters.Add("@aaa", SqlDbType.Int);
ca.Value=aa;
string dd=myCommand.ExecuteScalar().ToString();
con.Close();
return dd;
}
在aaa.aspx的后台代码aaa.aspx.cs里运行良好,可是当把它放到一个类里比如ddd.cs运行却出现
"System.FormatException: 输入字符串的格式不正确。"的错误!
问题出在
>>>>>string dd=myCommand.ExecuteScalar().ToString();
请问怎么回事???为什么相同的代码却出现错误!???
请各位高手来给解答一下!谢谢!