Access数据库插入时间的有关问题 为什么崩溃

Access数据库插入时间的问题 为什么崩溃

表 SEtime 有两个列,其中StartTime 是作为主键:
Access数据库插入时间的有关问题 为什么崩溃

我刚刚启动软件时,需要写入日志文件,StartTime 一个值,此时没有给 对应的那行的 EndTime 写入值

然后就去处理其他表的数据写入去了。。。

当我退出时候,需要回到 SEtime 这张表里头,在对应的一行给 EndTime 写入一个值,但是就是在这个时候出错了。

这是怎么回事?
------解决方案--------------------
引用:
Quote: 引用:

引用:


我想这个问题应该出在这里:

首先,我开始写入 StartTime,

结束后,写EndTime,但是他不是主键,此时记录集已经到了下一行了,下一行,主键是空的,也就是说么有写StartTime,却去写 EndTime,所以出错。

请问上述情况,该如何解决呢?

你的分析有道理