5429
|
Qt / Базы данных / [4.4.1] UNION и bindValue
|
: Сентябрь 04, 2008, 16:45
|
Протр*CENSORED*ся сегодня с одним запросом. В общем вот его упрощенная форма: SELECT id,pole1 FROM table1 WHERE id=:id UNION SELECT id,pole2 FROM table2 WHERE id=:id Далее делаю bindValue(":id",value) и..... получаю какую-то лажу. Особо интересно то, что в IBExpert данный дапрос отлично отрабатывается. За 4 часа экспериментов было выявлено, что если сделать: SELECT id,pole1 FROM table1 WHERE id=:id UNION SELECT id,pole2 FROM table2 WHERE id=:id1 И далее bindValue(":id",value) bindValue(":id1",value) Все работает как часы. Это баг или фича? БД=FireBerd DRIVER=QIBASE
|
|
|
|
|