14 / 14 / 2
Регистрация: 01.09.2010
Сообщений: 287
1

SQL Error Code -204

21.09.2011, 18:03. Показов 15210. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не пойму при поптытке установить свойство PersonIBQuery.Active := True
выдает такую ошибку (рис.1).
В PersonIBQuery типа TIBQuery такой запрос:

SQL
1
SELECT * FROM Person
Структура БД и типы полей (рис.2).

Посоветуйте в чем может быть дело ???

PS. FireBird 2.5 SuperServer.
Миниатюры
SQL Error Code -204   SQL Error Code -204  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.09.2011, 18:03
Ответы с готовыми решениями:

Firebird SQL error code = -303
Главная проблема в том, что в документации нигде мне не удалось найти, что это за ошибка такая...

Dynamic SQL Error SQL error code=-104. Token unknown - Line11, char - 1
Доброго времени суток всем. подскажите пожалуйста, почему при выполнении SQL запроса к БД InterBase...

Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version f
insert into пользователь (Фамилия,Имя,Отчество,Пол,Группа) value...

Linker Fatal Error: Could not open *.exe (error code 5)
помогите отладить программу выдает ошибку: Fatal: Could not open C:\Program Files...

5
912 / 877 / 62
Регистрация: 06.01.2010
Сообщений: 2,367
Записей в блоге: 6
21.09.2011, 18:17 2
1) проверить, что в Delphi-проекте соединение устанавливается с той же самой БД, что и в IBExpert'е (localhost:c:\temp\Unidance.fdb)
2) Удостовериться, что имя таблицы в IBExpert'е создано без двойных кавычек. Проще всего заглянуть на закладку "DDL"
1
14 / 14 / 2
Регистрация: 01.09.2010
Сообщений: 287
21.09.2011, 19:06  [ТС] 3
Цитата Сообщение от arni Посмотреть сообщение
2) Удостовериться, что имя таблицы в IBExpert'е создано без двойных кавычек.
С двойными кавычками.
Что делать ? Как исправлять ? и почему ругается на кавычки ?
0
912 / 877 / 62
Регистрация: 06.01.2010
Сообщений: 2,367
Записей в блоге: 6
21.09.2011, 19:27 4
заковыченные при создании идентификаторы придется использовать в запросах также в заковыченном состоянии и с точным соблюдением регистра.
К сожалению таблицы не переименовываются. Поэтому если пересоздать таблицу и перезалить в неё данные не вариант, пишите так:
SQL
1
SELECT * FROM "Person"
1
14 / 14 / 2
Регистрация: 01.09.2010
Сообщений: 287
21.09.2011, 20:48  [ТС] 5
Цитата Сообщение от arni Посмотреть сообщение
К сожалению таблицы не переименовываются
А если я пересоздам таблицу, то как мне указать IBExpert'у, чтобы создавал без кавычек ?
0
912 / 877 / 62
Регистрация: 06.01.2010
Сообщений: 2,367
Записей в блоге: 6
21.09.2011, 21:07 6
точно не помню где это настраивается.
попробуй для начала поднять в св-вах базы "Всегда приводить имена объектов к верхнему регистру"
1
21.09.2011, 21:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.09.2011, 21:07
Помогаю со студенческими работами здесь

Ошибка в CDR Analysis and Reporting Error Code 10012 Database error. Подскажите пожалуйста советом
Стоит CUCM 6.0 версии. В CDR Analysis and Reporting, при попытке сделать выборку звонков выдает...

Ошибка в php - Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in CODE on line 9
Доброго времени суток! Есть код, в нем где-то есть ошибка (вроде кавычки), но знаний php у меня 0,...

Сообщение при компиляции "Error: Could not create Release_Build_ru\MT_1000A_ML.str (error code -1)"
Добрый вечер. Подскажите - вдруг при компиляции в конце стали появляться три ошибки Error:...

[Linker Fatal Error] Fatal: Could not open ~CBuilder6\Projects\Project1.exe (error code 5)
Инсталировал с++ builder 6. Запустил програму и попробывал компилировать пустую форму, чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru