Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.29;
Скачать: CL | DM;

Вниз

Вопрос по Access   Найти похожие ветки 

 
Жека ©   (2004-08-03 23:58) [0]

Есть таблица в которой около 3900000 записей, но нет поля счетчика. Он мне нужет чтобы осуществлять выборку данных с помощью кверя(использую следующий запрос: Select * from base where ID BETWEEN p+1 and p+50000.  p- это у меня счетчик), а не загружать всю базу в оперативу(ее просто не загрузить). При попытке добавить поле счетчика возникает ошибка:
Достигнуто максимальное число блокировок файлов общего доступа. Увеличьте значение параметра реестра MaxLocksPerFile. (Ошибка 3052).
Справка access сказала:
Превышено максимально допустимое число блокировок набора записей. Это число определяется параметром реестра MaxLocksPerFile. По умолчанию задается значение 9500. Для его изменения следует вызвать либо редактор реестра Regedit.exe, либо метод SetOption.
Превышение этого предела в приложении может также зависеть от следующих факторов:
• объем доступной памяти;
• размеры записей в наборе записей:
• ограничения, налагаемые сетевой операционной системой.
Можно ли мне в моем случае это поле добавить? Если нет то, можно ли мне считывать записи из таблицы последовательно, но не загружая всю базу в оперативу?.


 
sniknik ©   (2004-08-04 00:33) [1]

лучше всетаки добавить, таблица без уникального поля это плохо, обычно делают автоинкремент и назначают его ключем. (конечно больше зависит от того чья база ;о)

указаниям справки не хочеш последовать? это проще всего.
еще можно создать пустую таблицу добавить ей автоинкремент и переписать данные...
пустую с аналогичной структурой можно дабавить так например
SELECT TOP 1 * INTO Table2 FROM Table1
и
DELETE FROM Table2
копирование INSERT-ом



Страницы: 1 вся ветка

Текущий архив: 2004.08.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.068 c
14-1092207513
BillyJeans
2004-08-11 10:58
2004.08.29
Размер переменной типа Boolean, кто знает?


3-1091612556
сергей1
2004-08-04 13:42
2004.08.29
изменение текста в dbGrid


1-1092400233
Чувак
2004-08-13 16:30
2004.08.29
Событие на щелчок.


14-1092119052
Slider007
2004-08-10 10:24
2004.08.29
Обжимка витой пары


14-1091834254
Piter
2004-08-07 03:17
2004.08.29
Лицо со шрамом