sql更新的时候老是出错的原因是什么

20004 2014-02-18 12:07:47

Console.ReadKey(false);
SqlCommand updatecmd = new SqlCommand("update zhaopin set 已经写入sps=@已经写入sps where 简历ID=" + resume_id.Trim (), conn);
{
updatecmd.Parameters.AddWithValue("@已经写入sps", SqlDbType .Real).Value =true ;
int rows = updatecmd.ExecuteNonQuery();
Console.WriteLine("+ Sqlserver操作:简历ID为" + resume_id + "的纪录字段字段更改");
}




...全文
234 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
雪白蓝狐 2014-02-18
  • 打赏
  • 举报
回复
溢出了整数列
feiyun0112 2014-02-18
  • 打赏
  • 举报
回复
提示不是很清楚吗,简历ID是什么类型

*****************************************************************************
签名档: http://feiyun0112.cnblogs.com/
sjbcl2008 2014-02-18
  • 打赏
  • 举报
回复
错误上显示很清楚啊, 数据类型长度不够哦
mck477 2014-02-18
  • 打赏
  • 举报
回复
sql中的int是准确性数值类型之一,可以精确存储 包括 : Bigint 8B,存储-2^63~2^63-1范围的整数 Int 4B,存储-2^31~2^31-1范围的整数 Smallint 2B,存储-2^15~2^15-1范围的整数 Tinyint 1B,存储0~255范围的整数 Bit 存储0或1 你的ID已经超过了int的最大长度,你可以换成bigint或者nvarchar
hard_learner 2014-02-18
  • 打赏
  • 举报
回复
将ID列的数据类型改为bigint或nvarchar类型

110,537

社区成员

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

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

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