|
![]() |
#1 |
Участник
|
Что же делать ?
QueryRun нас спасет ? |
|
![]() |
#2 |
Участник
|
Да на SQL Server я зря наговаривал (видимо я в попыхах перепутал процент со звёздочкой), там всё в порядке, чего не скажешь про аксапту
Неа ![]() X++: static void JobTestLike20110217(Args _args) { // TableTestLike.Field1 StringSize 10 Query Query; QueryRun QueryRun; TableTestLike TableTestLike; Range mask = '*ABC0123456'; ; delete_from TableTestLike; TableTestLike.clear(); TableTestLike.Field1 = 'ABC0123456'; TableTestLike.insert(); TableTestLike.clear(); TableTestLike.Field1 = 'ABC012345'; TableTestLike.insert(); info(strfmt('mask: %1', mask)); while select TableTestLike where TableTestLike.Field1 like mask { info(TableTestLike.Field1); } Query = new Query(); Query.addDataSource(tablenum(TableTestLike)).addRange(fieldNum(TableTestLike, Field1)).value(mask); QueryRun = new QueryRun(Query); while(QueryRun.next()) { TableTestLike = QueryRun.get(tablenum(TableTestLike)); info(TableTestLike.Field1); } } |
|
Теги |
like, баг |
|
|