sergio.sette
Member²
I have a 2 problem with IProviderSupport implementation :
Supports(OracleDataset1, IProviderSupport, ps);
p := ps.PSGetParams;
...
...
PSGetParams raises an exception (Param XXX does not exists) where XXX is a Variable defined in OracleDataset1.
The second problem :
Supports(OracleDataset1, IProviderSupport, ps);
Params[0].Value := Null;
ps.PSSetParams(Params);
OracleDataset1.Open;
raises an "not all variable are binded" exception.
It semms that via IProviderSupports there is no way to specify a Null value for a parameter.
Regards
sergio sette
Supports(OracleDataset1, IProviderSupport, ps);
p := ps.PSGetParams;
...
...
PSGetParams raises an exception (Param XXX does not exists) where XXX is a Variable defined in OracleDataset1.
The second problem :
Supports(OracleDataset1, IProviderSupport, ps);
Params[0].Value := Null;
ps.PSSetParams(Params);
OracleDataset1.Open;
raises an "not all variable are binded" exception.
It semms that via IProviderSupports there is no way to specify a Null value for a parameter.
Regards
sergio sette