Sto sviluppando un'applicazione Delphi (XE2) che esegue una query su un database (Interbase XE3) che contiene una tabella con campi crittografati.
La crittografazione usando IBConsolle è riuscita perfettamente.
Invece quando cerco di eseguire, con la mia applicazione delphi, la query sui campi crittografati ottengo questo errore:
"Request includes a DSRI extension not supported in this implementation. Encryption not supported."

Per il progetto DEVO usare questi componenti:
IBdatabase,
IBQuery,
IBTransaction,
dataSource

Altrimenti c'è da rifare da capo l'intero progetto ...
Secondo voi c'è la possibilità di farlo? Se sì come?

Ed infine il codice che esegue la query:

codice:
procedure TfrmEncryption_column.Button1Click(Sender: TObject);
var
 sql: string;

begin
 IBDatabase1.close;
 IBDatabase1.Params.Append('encrypt_key');
 IBDatabase1.Params.Values['encrypt_key']:= 'sxe49';
 sql:=Memo1.Text;
 IBQuery1.SQL.Text:=sql;
 IBQuery1.open;
end;
Grazie.