asp.net,无法将类型为“System.Int32”的对象强制转换为类型“System.String”。
大家好,我是刚接触.NET的一个小白,今天照书上的例子写了一段代码,老是提示我无法将类型为“System.Int32”的对象强制转换为类型“System.String”。...
大家好,我是刚接触.NET的一个小白,今天照书上的例子写了一段代码,老是提示我无法将类型为“System.Int32”的对象强制转换为类型“System.String”。请问,到底是怎么回事啊,已经快疯了。。。。
代码如下:
SqlDataReader sdr = cmd.ExecuteReader();
Response.Write(sdr.FieldCount.ToString());
Response.Write("<br>");
if (sdr.HasRows)
Response.Write("有记录");
else
Response.Write("无记录");
string str = "";
while (sdr.Read())
{
str = sdr.GetString(0) + "," + sdr.GetString(1);
}
sdr.Close();
Response.Write(str); 展开
代码如下:
SqlDataReader sdr = cmd.ExecuteReader();
Response.Write(sdr.FieldCount.ToString());
Response.Write("<br>");
if (sdr.HasRows)
Response.Write("有记录");
else
Response.Write("无记录");
string str = "";
while (sdr.Read())
{
str = sdr.GetString(0) + "," + sdr.GetString(1);
}
sdr.Close();
Response.Write(str); 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询