Простой SQL-запрос с Autonumbers - PullRequest
0 голосов
/ 29 марта 2012

Я не понимаю, что не так.

У меня есть первичный ключ в моей базе данных Microsoft Access, известный как SessionID. Это автономер имеет формат «3» 00000.

Скажем, у меня есть SessionID, например, 300001.

Если у меня есть запрос, такой как;

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

Ничего не подходит! Это ошеломило меня, и я почти переделал половину своей базы данных, пытаясь решить эту проблему.

Если бы вы, ребята, могли указать на очевидный недостаток, было бы здорово. Если нет, то это означает, что где-то в моей программе есть проблема, которая все равно очень поможет!

1 Ответ

2 голосов
/ 29 марта 2012

Форматы - это просто изображения, а формат первичного ключа, подобный этому, только приведет к путанице. Значение ключа равно 1, а не 300001.

...