|
@@ -88,6 +88,7 @@ type
|
|
|
procedure TestAggregates;
|
|
|
|
|
|
procedure TestStringLargerThen8192;
|
|
|
+ procedure TestQueryAfterReconnect; // bug 16438
|
|
|
|
|
|
// SchemaType tests
|
|
|
procedure TestTableNames;
|
|
@@ -930,6 +931,21 @@ begin
|
|
|
inherited RunTest;
|
|
|
end;
|
|
|
|
|
|
+procedure TTestFieldTypes.TestQueryAfterReconnect;
|
|
|
+var DS: TDataset;
|
|
|
+begin
|
|
|
+ ds := DBConnector.GetNDataset(true,5);
|
|
|
+ with ds do
|
|
|
+ begin
|
|
|
+ open;
|
|
|
+ close;
|
|
|
+ TSQLDBConnector(DBConnector).Connection.Close;
|
|
|
+ TSQLDBConnector(DBConnector).Connection.Open;
|
|
|
+ open;
|
|
|
+ close;
|
|
|
+ end;
|
|
|
+end;
|
|
|
+
|
|
|
procedure TTestFieldTypes.TestLocateNull;
|
|
|
var DS: TCustomBufDataset;
|
|
|
begin
|