Russian Qt Forum

Qt => Базы данных => Тема начата: dmitriym от Март 24, 2015, 15:17



Название: bind array в ODBC
Отправлено: dmitriym от Март 24, 2015, 15:17
Пытаюсь в ODBC в sql выражении IN (?) использовать bind. Создаю и заполняю QVariantList, который использую как параметр. Выражение IN возвращает совпадение только с 1 элементом массива, остальные игнорируются. Кто-нибудь сталкивался? 


Название: Re: bind array в ODBC
Отправлено: carrygun от Март 25, 2015, 05:44
Потому что в IN вы и указали 1 элемент. Правильно будет: IN (?, ?, ?, ...) и каждый придется биндить.