COM Adodb.Connection в PHP - неизвестное имя поля для поля, которое определенно существует - PullRequest
0 голосов
/ 20 марта 2011

Я использую PHP для запроса базы данных Access на сервере IIS с помощью функции COM. Все идет отлично, я вытаскиваю данные, удаляю поля, которые соответствуют параметрам, фантастика.

Однако, когда я пытаюсь выполнить запрос на вставку, я получаю следующее:

Неустранимая ошибка: необработанное исключение 'com_exception' с сообщением ' Источник: Microsoft JET Database Engine
Описание: Оператор INSERT INTO содержит следующее неизвестное имя поля:' 'Kimlik'». Убедитесь, что вы правильно ввели имя, и повторите операцию. '

Но я знаю, что поле существует, кто-нибудь сталкивался с подобной ситуацией?

Я немного повозился и теперь получаю:

Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft JET Database Engine<br/><b>Description:</b> Syntax error (missing operator) in query expression ''<span style=\"line-height: 115%; font-family: \'Verdana\',\'sans-serif\'; font-size: 7.5pt; mso-ansi-language: TR; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: \'Times New Roman\'; mso-bidi-theme-font: mino'.'

1 Ответ

0 голосов
/ 20 марта 2011

Ошибка была вызвана тем, что я заключил поля в кавычки, что я пытался исправить еще одну ошибку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...