使用Autonumbers进行简单的SQL查询

时间:2012-03-29 07:32:09

标签: sql ms-access primary-key autonumber

我不明白什么是错的。

我的Microsoft Access数据库中有一个名为SessionID的主键。它是一个自动编号,格式为“3”00000。

所以说我有一个SessionID,比如300001。

如果我有查询,例如;

SELECT Booking.SessionID FROM Booking WHERE Booking.SessionID = 300001

什么都没有出现!它让我目瞪口呆,我几乎重做了一半的数据库试图解决这个问题。

如果你们能指出明显的缺陷,那就太好了。如果没有,那么这意味着它在我的程序中的某个地方仍然会有很大的帮助!

1 个答案:

答案 0 :(得分:2)

格式只是图片和主键上的格式,这样只会导致混淆。密钥的值为1,而不是300001。