我不明白什么是错的。
我的Microsoft Access数据库中有一个名为SessionID的主键。它是一个自动编号,格式为“3”00000。
所以说我有一个SessionID,比如300001。
如果我有查询,例如;
SELECT Booking.SessionID FROM Booking WHERE Booking.SessionID = 300001
什么都没有出现!它让我目瞪口呆,我几乎重做了一半的数据库试图解决这个问题。
如果你们能指出明显的缺陷,那就太好了。如果没有,那么这意味着它在我的程序中的某个地方仍然会有很大的帮助!
答案 0 :(得分:2)
格式只是图片和主键上的格式,这样只会导致混淆。密钥的值为1,而不是300001。