My first impression : you're assigning a TComponent as if it is a TDataset. Seems like a dirty hack... No way to get to the TZSQLProcessor.Connection directly? Mark I really have found no other way to access TZSQLProcessor instance from TZSQLStrings method. By the way, FDataset property of TZSQLStr...
The problem is in ZSQLStrings module near line 335. The original code is: Tokenizer := CommonTokenizer; if FDataset is TZAbstractRODataset then begin if Assigned(TZAbstractRODataset(FDataset).Connection) then begin Driver := TZAbstractRODataset(FDataset).Connection.DbcDriver; if Assigned(Driver) the...