奇怪的报错 转换 varchar 值 时溢出了整数列

lansechangxiang888 2016-08-15 04:39:29
问题描述:
1、我在cs代码中调用存储过程就会报错 “转换 varchar 值 时溢出了整数列”的错误
2、但是单独在数据库中 执行这个存储过程 它就不报错
3、然后把存储过程重新编译下,再在cs代码调用它又不报错
真心不懂什么原因。
求大神帮忙

...全文
3258 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tianlang_2008 2016-08-15
  • 打赏
  • 举报
回复
在数据库中 执行这个存储过程,看返回的数据中是否存在无限循环的数值
  • 打赏
  • 举报
回复
或者直接在存储过程中打好断点,启用调试,也能命中
  • 打赏
  • 举报
回复
VS调试早已可以直接从代码跳至SQL sqlserver,调试前,通过视图 > 服务器资源管理 > 添加服务器 > 使用程序中的连接串连上sqlserver 在你的程序和存储过程中都打好断点,然后F5走起吧

110,535

社区成员

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

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

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