System.InvalidCastException: 指定的转换无效,sql server中的numeric类型用什么提取啊

ysotn 2003-09-03 12:42:04
SqlDataReader myReader=cmd.ExecuteReader();
int IDRpt;
while (myReader.Read())
{
IDRpt=Convert.ToInt16( myReader.GetFloat(0));
}
...全文
150 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
saucer 2003-09-03
  • 打赏
  • 举报
回复
see


http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconmappingnetdataproviderdatatypestonetframeworkdatatypes.asp
saucer 2003-09-03
  • 打赏
  • 举报
回复
try GetDecimal()
panyee 2003-09-03
  • 打赏
  • 举报
回复
IDRpt = Convert.ToInt32( myReader.GetFloat(0));

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧