我想每次单击按钮时插入大约2000条记录。 它正常工作,直到记录511,并抛出此异常:用不同的记录或不同的顺序 未知错误\ r \ n对象无效或不再设置插入女士访问数据库时出错(未指定错误 r n对象无效或不再设置)
我已经调试了几次,总是得到相同的第511条记录错误。 发生了什么?
CODE: (我读的最后一条记录的ID,之前我插入另一个)
string CmdText = "SELECT TOP 1 Id FROM MyTable ORDER BY Id DESC";
OleDbCommand com = new OleDbCommand(CmdText,tran.Connection,tran);
com.CommandType = CommandType.Text;
OleDbDataReader reader = com.ExecuteReader(); //exception started here
你是否正在使用相同的记录进行调试? – Shaharyar 2013-04-04 07:28:23
不...有不同的记录。 – ricojohari 2013-04-04 07:30:08
我认为表的外键是一个整数。 Microsoft Jet将其转换为十进制,并且这会导致query.add中的错误表的结构 – KF2 2013-04-04 07:32:17