运行时错误'-2147217887'多步ole db操作产生错误。

机房收费系统登录时报错显示ole db操作产生错误

在这里插入图片描述
错误原因:电脑名称太长超越了数据库中允许的计算机名字的长度

**解决方案:**修改数据库中允许计算机名称的长度
(1)打开SQLserver
(2)设计online ,line 表格 选中 表右击选择设计
在这里插入图片描述编辑computer数据类型的长度修改为30
在这里插入图片描述

可能遇见的为题没有权限:这时点击工具栏“工具” 点击选项
在这里插入图片描述
**选择设计器:**表设计器和数据库设计器将阻止保存要求重新创建表的更改前面的勾去掉在这里插入图片描述
这时在从新修改数据库就不会有问题了

猜你喜欢

转载自blog.csdn.net/weixin_40486955/article/details/83415638
今日推荐