sql sever 将 expression 转换为数据类型 int 时出现算术溢出错误是设置错误造成的,解决方法为:
1、首先打开,sql sever 2008,选取你要登录的服务器,还有登录身份。然后单击确认。
2、打开visuil studio 2010 ,打开你要进行连接的文件或者解决方案,我这里就在最近使用的文件里打开。
3、sever 对应的是你连接数据库的服务器名,然后写上你的数据库名,最后一个就是windows身份自动登录的一个方式,如果你使用用户名密码登录可以写上user=“用户名” password=“密码”就可以了。
4、用户名密码与数据库匹配之后就会进入管理员页面。否则就会提示用户名或者密码错误。
找到是哪一列溢出了,把列的类型有smallint 修改为int 或者bigint;溢出的原因是因为smallint存储值最大只能是32767 ,而你想插入的值大于这个值所以报错
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)