Nejdana
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору marser нельзя фильтр засовывать в запрос, только по svc_id можно, если и фильтровать, то по первичному ключу. нельзя размазывать сущность по разным уровням абстракции, это мегакривой костыль в этом случае. может плохо пояснила, к примеру есть компонент DOA - TOracleQuery, var deptno, dname, loc: variant; begin deptno := VarArrayCreate([0, 3], varVariant); dname := VarArrayCreate([0, 3], varVariant); loc := VarArrayCreate([0, 3], varVariant); deptno[0] := 10; dname[0] := 'Accounting'; loc[0] := 'New York'; deptno[1] := 20; dname[1] := 'Research'; loc[1] := 'Dallas'; deptno[2] := 30; dname[2] := 'Sales'; loc[2] := 'Chicago'; deptno[3] := 40; dname[3] := 'Operations'; loc[3] := 'Boston'; // insert into dept (deptno, dname, loc) values (:deptno, name, :loc) with InsDeptQuery do begin SetVariable('deptno', deptno); SetVariable('dname', dname); SetVariable('loc', loc); Execute; end; end; я хочу использовать OraQuery так как в примере используют OracleQuery |