Использую базу OSM. На днях, смотрю - дома без надписей номеров...
Открываю таблицу атрибутов - пустая... хотя дома отображаются.
Инструмент определения, при щелчке на любом объекте выдает данные ПЕРВОГО объекта в базе! С gid=1.
После разборок выяснилось следующее:
Создаем базу, добавляем расширение постгис, в Qgis создаем слой с помощью DB Manager.
Добавляем точку, сохраняем... тоже самое - список атрибутов пустой - точки отображаются.
При этом в логах базы
Код: Выделить всё
ERROR: syntax error at or near "FROM" at character 42
STATEMENT: DECLARE qgisf0 BINARY CURSOR FOR SELECT FROM "public"."test"
Код: Выделить всё
Ответ 7 получен на запрос DECLARE qgisf0 BINARY CURSOR FOR SELECT FROM "public"."test" [ERROR: syntax error at or near "FROM"
LINE 1: DECLARE qgisf0 BINARY CURSOR FOR SELECT FROM "public"."test...
^
]
Потеряно 1 состояний курсора.
SQL: DECLARE qgisf0 BINARY CURSOR FOR SELECT FROM "public"."test"
Результат: 7 (ERROR: syntax error at or near "FROM"
LINE 1: DECLARE qgisf0 BINARY CURSOR FOR SELECT FROM "public"."test...
^
)
Обращение к nextFeature() без select()
Версии 1.9.0+git20121117+063f4de~precise1 из транка и 1.8.0-1~lucid2
Может кто сталкивался с такими симптомами?
P.S. Проверил на своём компе - отличие - только 32 битная версия, библиотеки и программы теже... Всё работает.