Access常见错误及解决方案.pdf

Access常见错误及解决方案.pdf

ID:55929893

大小:601.28 KB

页数:6页

时间:2020-06-16

Access常见错误及解决方案.pdf_第1页
Access常见错误及解决方案.pdf_第2页
Access常见错误及解决方案.pdf_第3页
Access常见错误及解决方案.pdf_第4页
Access常见错误及解决方案.pdf_第5页
资源描述:

《Access常见错误及解决方案.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Access常见错误及解决方案1.为什么在创建自定义应用程序时,会出现以下错误提示?若出现该对话框,可能是在【自定义Web应用程序】对话框的【Web位置】文本框没有输入地址,或者Access无法识别输入的网站。注意系统要求输入的地址必须为有效的,而且用户对其有“完全控制”的权限。2.删除某个表对象时,为何出现以下提示?删除表对象之前,需确保已经删除该表与其他的表建立的表关系,否则会弹出该提示框。Access的这种机制主要用来保护数据库的完整性。3.运行追加查询时,为何有时会收到这样一条错误消息:“Mic

2、rosoftAccess不能在追加查询中追加所有记录。”?此错误消息可能由以下原因之一引起:⑴类型转换失败。用户可能试图将一种类型的数据追加到另一种类型的字段。例如,将文本追加到数据类型设置为“数字”的字段就会导致出现此错误。检查目标表中字段的数据类型,然后确保在每个字段中追加正确类型的数据。⑵键冲突。用户可能试图将数据追加到属于表主键的一个或多个字段,例如ID字段。检查目标表的设计,查看主键(或任何索引)的“无重复”属性是否已设置为“是”,然后检查要追加的数据以确保未违反目标表的规则。⑶锁定冲突。如果

3、目标表在“设计”视图中打开或由网络上另一个用户打开,这可能导致记录锁定,致使查询无法追加记录。确保所有人关闭了数据库。⑷验证规则冲突。检查目标表的设计,查看存在哪些验证规则。例如,如果某个字段为必填字段,但用户的查询并未为其提供数据,将会出现错误。此外,检查目标表中是否存在任何将“允许空字符串”属性设置为“否”的文本字段。如果查询未向此类字段追加任何字符,将会出现错误。还有其他的验证规则也可能导致问题,例如,“数量”字段可能存在以下验证规则:>=10。在此情况下,无法追加数量小于10的记录。4.在执行删

4、除查询时,为什么有时会出现这样一条错误消息:“无法从指定的数据表中删除”?若在删除查询中包含多个数据表,而“唯一的记录”属性被设置为否,就会出现此错误。在【设计视图】中打开删除查询,在【属性表】窗格中将“唯一的记录”属性设置为是,然后重新启动查询即可解决此问题。5.在执行查新查询时,为何有时左下角状态栏会出现警告:操作或事件已被禁用模式阻止?当数据库未在受信任位置或未信任数字签名时,Access就会出现以上警告。在【文件】选项卡中,依次选择【选项】

5、【信任中心】

6、【信任中心设置】

7、【宏设置】

8、【启用所有

9、宏】选项,然后重新启动数据库即可解决此问题。6.添加标签控件时,控件左上角为何会出现错误符号?单击标签控件左上角的感叹号按钮,可以看到该控件是一个未关联标签控件。系统出现此错误符号,是为了提示用户是否需要将标签与其他控件相关联。若需要关联,选择【将标签与控件关联】选项,将其设置为一个关联标签控件,若不需要关联,选择【忽略错误】选项,将其设置为一个独立标签即可。7.当在窗体中新增数据时,为何会出现错误提示:由于将在索引、主关键字、或关系中创建重复的值,请求对表的改变没有成功。改变该字段中的或包含重复数据的

10、字段中的数据,删除索引或重新定义索引以允许重复的值并再试一次?当新增的这条记录在数据源表中已经存在,而数据源表建立的主键或索引不允许出现重复的记录时,就会出现该错误提示。用户可以更改数据源表中相应字段的索引,设置为“有(有重复)”即可。8.在切换到打印预览视图时,有时为何会弹出以下提示框?在设计报表时,在主体节、页面页眉节或页面页脚节中,当控件的宽度大于设置的打印纸张的宽度时就会弹出该提示框。此时可以调整控件的大小和位置,若仍出现提示框,缩短报表的宽度即可。9.在添加OpenForm或OpenRepor

11、t宏操作时,为何有时“当条件”参数不能产生预期的结果?OpenForm或OpenReport操作的“当条件”参数不能产生预期的结果,可能有以下几种原因:⑴“当条件”表达式中使用了无效的语法来引用控件或属性的值。⑵“当条件”参数使用无效的语法将字段、控件或属性的值与文字字符串合并。⑶OpenForm或OpenReport操作通过在过程中使用相应的VBA的方法来运行,而“当条件”参数在参数列表中的位置不对。如果“当条件”参数前没有“视图”和“筛选名称”参数,可以键入逗号作为这些参数的占位符。10.每个过程中

12、都必须有错误处理程序吗?不是每个过程都必须有错误处理程序。当错误发生时,VBA使用最后一个OnError语句来指导代码运行。如果引发错误的过程有OnError语句,错误处理将按照上面所讲的方式进行。然而,如果发生错误的过程没有错误处理代码,VBA将回溯过程调用的链条。例如,比如过程A调用了B,B又调用了C,只有A中有错误处理代码,如果C的代码发生了错误,程序会立即转到A的错误处理块,跳过B中的其它代码。11.在运行VBA程序时,为什么有时会

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。