Access快速开发平台--运行时错误-2147217887(80040e21):Microsoft Access数据库引擎已停止该进程,因为您和其他用户正在尝试同时更改同一数据。的解决方法;备注字段设置成长文本数据类型引起的联网使用,编辑保存出现错误的处理方法-悍将
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access开发平台


Access快速开发平台--运行时错误-2147217887(80040e21):Microsoft Access数据库引擎已停止该进程,因为您和其他用户正在尝试同时更改同一数据。的解决方法;备注字段设置成长文本数据类型引起的联网使用,编辑保存出现错误的处理方法

发表时间:2024/1/26 8:40:42 评论(0) 浏览(783)  评论 | 加入收藏 | 复制
   
摘 要:运行时错误-2147217887(80040e21):Microsoft Access数据库引擎已停止该进程,因为您和其他用户正在尝试同时更改同一数据。
正 文:
一、学员问题描述:
定制班:德阳--心岛晴空-17期  15:14:11
请问老师,我用Access快速开发平台2.6.7版本的企业版做软件,在联网使用,编辑保存出现的错误提示为:
运行时错误-2147217887(80040e21):Microsoft Access数据库引擎已停止该进程,因为您和其他用户正在尝试同时更改同一数据。如下图:

点击图片查看大图


单机用,编辑后保存没问题,点调试,光标定位在如下提示处,如下图:
点击图片查看大图

二、解决方法:

      经过反复检查,原来是Access Data后台表中的备注字段设置成了长文本,直接将Access后台表升迁到SqlServer数据库中,Access长本文字段类型在SqlServer中储存使用,就会出现上面截图编辑错误提示;

方法一、将Access表中的长文本字段类型改成短文本,再升迁下表格,就能编辑保存了;

方法二、就是在方法一基础上,升迁后,再将SqlServer表中的这个字段类型改成nvarchar字段类型,就可以储存数据到4000个字符,达到长文本的储存效果。


Access软件网交流QQ群(群号:198465573)
 
 相关文章
SQLServer中char nchar varchar nvar...  【金宇  2015/5/5】
注意SQLServer中的nvarchar(max)和varcha...  【金宇  2015/10/26】
SQL Server中nvarchar(max)  【缪炜  2016/4/10】
【Access基础】“数据类型nvarchar和varchar在‘...  【缪炜  2017/7/21】
Access备注数据类型现在称为长文本  【张志  2022/8/1】
SQL Server的nchar,nvarchar字段类型对应的A...  【麥田  2023/5/26】
Access初学者疑惑--Access备注类型在.accdb文件里...  【麥田  2023/11/3】
常见问答
技术分类
相关资源
文章搜索
关于作者

悍将

文章分类

文章存档

友情链接