23.07.2004, 13:08 | #1 |
Участник
|
Как выполнить query с ИЛИ ?? Help!!!
Хотелось бы все же сделать query с таким запросом, и что бы он сработал
Как? select * from inventtable where itemid = '001' OR itemname = '002' На течнет не посылайте, тот пример не работает, какие еще есть варианты??? |
|
23.07.2004, 13:26 | #2 |
Участник
|
Advanced query range value expressions
|
|
23.07.2004, 13:38 | #3 |
Участник
|
Спасибо, конечно.
Но не работает, говорит синтаксическая ошибка рядом с 18. Есть ли еще варианты? Query q; QueryBuildDataSource qbds; QueryBuildRange qr; ; q = new query(); qbds = q.addDataSource(tableNum(LedgerTrans), "T1"); qr = qbds.AddRange(fieldnum(LedgerTrans, RecId)); qr.value("((AccountNum == 'a')||(Voucher == 'b'))"); this.query(q); |
|
23.07.2004, 13:56 | #4 |
----------------
|
qr.value('((AccountNum == "a") || (Voucher == "b"))');
|
|
23.07.2004, 14:03 | #5 |
Участник
|
Это же надо!!!
Спасибо, все заработало, дело оказывается всего навсего в кавычках было... |
|
Теги |
запрос (query), ax3.0 |
|
|