Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Paule
Зарегистрирован: 05.05.2010 Сообщения: 5
|
Добавлено: Пн Июл 18, 2011 12:02 pm Заголовок сообщения: Ошибка "Не удалось открыть множество поиска" |
|
|
При выполнении запроса в мапбасике
Select * From itk_tab Where st1 = "и" Into tmp Noselect
иногда возникает ошибка:
Внимание: файл ~MAP0006.TMP уже зарегистрирован. Файл #0 не был зарегистрирован. Ошибка "Не удалось открыть множество поиска"
(соответствующий слой itk_tab открыт, с ним все в порядке)
Закономерности никакой выявить не удается кроме того, что происходит это, когда открыто одновременно несколько сотен слоев.
тоже самое было при выполнении:
select * from Layer_Name where RowID = i Into TMP1 Noselect
(соответствующий слой открыт, с ним все в порядке)
Что это может значить? Вообще, есть какое-то ограничение на количество открытых слоев?
(Используется MapInfo 6.5) |
|
Вернуться к началу |
|
|
Arhara
Зарегистрирован: 18.02.2009 Сообщения: 400 Откуда: Moscow, RF
|
Добавлено: Вт Июл 19, 2011 2:55 am Заголовок сообщения: |
|
|
что-то мне подсказывает, что для всех старых Basic'ов число открытых файлов не может превышать 127.
по крайней мере для маинфо в районе тех версий ограничение было именно таким, т.к. в 7.5 или около того, с разделе, "что нового" было сказано, что число открытых файлов было увеличено.
И что реально нужно иметь открытыми сотню файлов? |
|
Вернуться к началу |
|
|
Paule
Зарегистрирован: 05.05.2010 Сообщения: 5
|
Добавлено: Вт Июл 19, 2011 9:48 am Заголовок сообщения: |
|
|
Имеется ввиду число открытых слоев.
Да, это необходимо - одновременно 200-300 открытых слоев. |
|
Вернуться к началу |
|
|
|