2009-11-12 104 views
0

我继承了已拆分的Access 2007数据库,因此 表位于SQL 2005服务器上。错误:无法到达指定的记录。 Access 2007和SQL 2005

该数据库由3个表格和3个表格组成。主要形式是 使用读取和写入所有3个表。数据可以编辑和删除 确定,但尝试添加一个新的记录抛出一个错误说,“你不能 转到指定的记录”

新记录按钮的代码与 嵌入式宏遵循参数:

OnError Next, 
    GoToRecord ,,New, 
    [MacroError]<>0 MsgBox =[MacroError].[Description],Yes,None, 

任何意见,将不胜感激

感谢,

艾米

回答

1

检查插入时是否存在记录的所有字段或是否满足约束条件(例如对于不允许重复的字段具有重复值)。