学生信息管理系统----实时错误’-2147217887‘多步OLB DB 操作产生错误。如果可能,请检查OLE

简介: 学生信息管理系统----实时错误’-2147217887‘多步OLB DB 操作产生错误。如果可能,请检查OLE

在调试学生的时候,出现这个错误,这个错误还是第一次见到的,刚开始一直以为是代码哪里写错了,但是源代码运行的时候时候还是不行的,在学生系统中有一部分是要添加联系方式的,在现实生活中我们的电话号码都是11位的,于是在代码中设置了只允许输入11位的数字,然后运行就出现了错误,提示的错误是圈起来的部分(这就是给系统添加的电话号码11位的地方)


819bc788dfffb1719cd28bf5cfb426ac_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTMwOTE1NQ==,size_16,color_FFFFFF,t_70.png


于是就想到应该是数据库的限制,当打开数据库的时候发现联系方式的地方只允许输入10位字符,把它改成11位OK啦!


PS:在更改数据库的时候直接改是改不了的,这里还需要更改他的设计器。步骤如下:


打开数据库-----工具栏-----选项----设计器(左侧)----把”阻止保存要求重新创建表的更改“勾掉。如图


fdf1709f9b1b4e57b3cad1aadf293d16_watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NTMwOTE1NQ==,size_16,color_FFFFFF,t_70.png


然后再找到需要更改的表----右击----设计,即可


相关文章
|
Oracle 关系型数据库 数据库
Oracle生产数据库insert插入较慢分析过程和解决办法
Oracle生产数据库insert插入较慢分析过程和解决办法
330 0
|
5月前
|
SQL 搜索推荐 关系型数据库
实时错误’-2147217887‘多步OLB DB 操作产生错误。如果可能,请检查OLE DB状态值
实时错误’-2147217887‘多步OLB DB 操作产生错误。如果可能,请检查OLE DB状态值
|
8月前
|
SQL 数据库
使用事务码 SAT 比较传统的 SELECT SQL 语句和 OPEN / FETCH CURSOR 分块读取 ABAP 数据库表两种方式的性能差异试读版
使用事务码 SAT 比较传统的 SELECT SQL 语句和 OPEN / FETCH CURSOR 分块读取 ABAP 数据库表两种方式的性能差异试读版
65 0
|
10月前
|
数据库
第一次机房收费系统-----多步OLE DB操作产生错误
第一次机房收费系统-----多步OLE DB操作产生错误
58 0
|
10月前
|
SQL 数据库
第一次机房-多步 OLE DB 操作产生错误
第一次机房-多步 OLE DB 操作产生错误
|
SQL 安全 数据库
故障解决:SQL Server数据库附加失败,错误3415、错误5120
本文为大家分享了SQL Server数据库附加失败的具体解决方法,供大家参考,具体内容如下
故障解决:SQL Server数据库附加失败,错误3415、错误5120
|
Oracle 关系型数据库 安全
(转)用Delphi中的TADOQuery查询Oracle10G中的数据表时,Open时提示"数据类型不被支持"的处理方法
原因是你用的ADO   for   ORACLE的驱动是微软的Microsoft OLE DB provider   for Oracle,不支持BLOB字段, 应使用ORACLE的驱动ORACLE   provider   for   OLE   DB,如果未装Oracle,可以     去Oracle公司网站下载这个驱动。
838 0
|
关系型数据库 MySQL Java
dbvis 数据库连接工具-更新数据库驱动方法示例演示,驱动与数据库版本不匹配问题:Unknown system variable ‘query_cache_size‘解决方法
dbvis 数据库连接工具-更新数据库驱动方法示例演示,驱动与数据库版本不匹配问题:Unknown system variable ‘query_cache_size‘解决方法
464 0
dbvis 数据库连接工具-更新数据库驱动方法示例演示,驱动与数据库版本不匹配问题:Unknown system variable ‘query_cache_size‘解决方法