Access 2000

2 отговора 112 прегледа
#1

Access 2000

Знае ли някой каква може да е причината да не се извърши Compact Database в Access 2000. След като избера Compact and Repair Database минава много бързо, но полето AutoNumber в една от таблиците не увеличава стойността си с 1, а дава следващият номер след последните изтрити записи. Имам и двата Office 97 и Office 2000 едновременно инсталирани. На Access 97 става.

Отговор
в отговор на silent #2

Re: Access 2000

Абе аз нямам '97 да пробвам, но ако е вярно това което казваш, значи в 2000 са оправили грешка от '97

Защото това си е нормалното поведение на AutoNumber. Това не е номер по ред, а метод за генериране на уникални (неповтарящи се) стойности за целия живот на базата, независимо от компактване, реперване или изтриване.

Отговор
в отговор на NDeu #3

Re: Access 2000

Не мисля че е грешка, защото в хелпа пише друго. Пък и когато някои номера са изтрити какво пречи да се генерират същите. Те всъщност вече не съществуват и пак ще са уникални. Опитах го на друга машина с NT, на която има само Office2000 и става, но на друга с win2000 и само с Office2000 не става.

Отговор