|
![]() |
#1 |
Участник
|
Как проигнорировать aosValidateRead в Query
Если в таблице перекрыта функция aosValidateRead , то возможно ли проигнорировать эту функцию выбирая данные из таблицы через Query ?
При использовании выборки через select мы можем вызвать skipAosValidation(true) и проблема решена. Хотелось бы аналогично сделать в Query.
__________________
Дмитрий |
|
![]() |
#2 |
Участник
|
А не сработает если предварительно подготовить курсор как при select, а потом передать его в QueryRun.setCursor?
|
|
![]() |
#3 |
Участник
|
Мне query нужен для передачи в функцию Query::insert_recordset.
QueryRun не пойдёт.
__________________
Дмитрий |
|
![]() |
#4 |
Участник
|
Первый параметр в этом методе - это как раз курсор.
Никаких гарантий что сработает. Но проверить стоит |
|
![]() |
#5 |
Участник
|
Первый параметр - это таблица, в которую необходимо вставить записи.
Он нужен в том числе и для того чтобы получить обратно RowCount. Третий параметр - это query, в котором содержится таблица с aosValidateRead. Который я хочу обойти.
__________________
Дмитрий |
|
|
|