Hello.
I'm use DOA 4.1.1.0 for Delphi 7.
I have a problem.
DataSet has parameters:
Runtime:
Why?
And next problem.
DataSet has parameters:
Runtime:
How to know, how many records(0, 1 or more) after opening will be returned by the query, without query for count(*) records, because it takes a time.
I'm use DOA 4.1.1.0 for Delphi 7.
I have a problem.
DataSet has parameters:
Code:
QueryAllRecords = False
CountAllRecords = True
Runtime:
Code:
OracleDataSet1.Open;
ShowMessage(IntToStr(OracleDataSet1.RecordCount)); // Return 3500 rows
ChangeFilter; // in my case OracleDataSet1.Filter := '';
OracleDataSet1.Filtered := True;
OracleDataSet1.FilterOptions := [foCaseInsensitive];
ShowMessage(IntToStr(OracleDataSet1.RecordCount)); // Return 1 row
And next problem.
DataSet has parameters:
Code:
QueryAllRecords = False
CountAllRecords = False
Runtime:
Code:
OracleDataSet1.Open;
ShowMessage(IntToStr(OracleDataSet1.RecordCount)); // Always return 0 rows