Я хочу выполнить запрос MSSQL в среде CodeIgniter, но он выдает ошибку, например:
Error Number: 42S22/207
[Microsoft][ODBC Driver 11 for SQL Server][SQL Server]Invalid column name '1'.
SELECT * FROM user_master WHERE id ="1"
Я пытаюсь выполнить следующий запрос:
SELECT id,fname,lname,username,email FROM user_master WHERE username ="admin" AND password ="123456"
когда этот же запрос в MSSQL, он работает с одинарной кавычкой (‘). Но когда я передаю переменные в запросе, ему автоматически присваивается двойная кавычка.
Предложите какое-нибудь решение.
Я столкнулся с этой проблемой некоторое время назад
Я попытался включить построитель запросов в database.php
$query_builder = TRUE;
может быть проблема с кэшем сервера IIS. Очистите кеш и попробуйте.
Надеюсь это сработает
Других решений пока нет …