以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  无法更改数据列字符数长度  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=157819)

--  作者:edisontsui
--  发布时间:2020/10/30 8:16:00
--  无法更改数据列字符数长度
.NET Framework 版本:4.0.30319.34209
Foxtable 版本:2020.5.29.8
错误所在事件:
详细错误信息:
文件共享锁定数溢出。(Error 3052)
修改[出入原因]的长度失败,所设置的大小可能无法容纳现有数据

我要修改数据列长度,而且是增加长度,都会出现上述警告。请教这是什么原因?

--  作者:有点蓝
--  发布时间:2020/10/30 9:19:00
--  
什么数据库?试试改为备注类型。
--  作者:edisontsui
--  发布时间:2020/10/30 10:51:00
--  
access 数据库。
--  作者:有点蓝
--  发布时间:2020/10/30 10:53:00
--  
1、关闭所有打开的access程序,数据库文件如果使用access打开,其它程序使用会有冲突的
2、试试改为备注类型。

--  作者:edisontsui
--  发布时间:2020/11/9 11:29:00
--  
1楼反映的问题还是存在,而且就是一个数据表有这个问题,其他数据表改长度都不存在这个问题。还有其他解决方法吗?
--  作者:有点蓝
--  发布时间:2020/11/9 11:37:00
--  
新建一个备注列,把旧列的数据移过去,然后按旧列的名称删除重建