Server läuft unter Debian Woody Client ist Win2K (Lazarus Programm natürlich auch).
Muss ich nochmal weiter basteln...
genau das.Ich nehm ja mal an, du siehst einfach nicht in den Komponenten bekommst aber keine Fehlermeldung?
Code: Alles auswählen
object DBGrid1: TDBGrid
    Left = 30
    Height = 184
    Top = 128
    Width = 362
    DataSource = Datasource1
    FixedColor = clBtnFace
    Options = [dgEditing, dgTitles, dgIndicator, dgColumnResize, dgColumnMove, dgColLines, dgRowLines, dgTabs, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit]
    OptionsExtra = [dgeAutoColumns, dgeCheckboxColumn]
    ParentColor = False
    TabOrder = 1
    TabStop = True
  end
  object DBNavigator1: TDBNavigator
    Left = 33
    Height = 25
    Top = 102
    Width = 241
    BevelOuter = bvNone
    DataSource = Datasource1
  end
  object DBEdit1: TDBEdit
    Left = 147
    Height = 23
    Top = 61
    Width = 80
    DataField = 'ADRNR'
    DataSource = Datasource1
    ParentColor = False
    TabOrder = 2
  end
  object IBConnection1: TIBConnection
    Transaction = SQLTransaction1
    left = 192
    top = 8
  end
  object SQLTransaction1: TSQLTransaction
    Action = caCommit
    Database = IBConnection1
    left = 232
    top = 8
  end
  object Datasource1: TDatasource
    DataSet = SQLQuery1
    left = 272
    top = 8
  end
  object SQLQuery1: TSQLQuery
    Database = IBConnection1
    Transaction = SQLTransaction1
    Params = <>
    UpdateMode = upWhereKeyOnly
    UsePrimaryKeyAsKey = True
    ParseSQL = True
    DataSource = Datasource1
    left = 312
    top = 8
  endCode: Alles auswählen
IBConnection1.DatabaseName := 'debi:/ibdata/CAMPOS.GDB';
IBConnection1.Dialect := 3;
IBConnection1.HostName := '';
IBConnection1.UserName := 'sysdba';
IBConnection1.Password := 'masterkey';
IBConnection1.Connected := true;
SQLQuery1.Close;
SQLTransaction1.Active := True;
SQLQuery1.SQL.Clear;
SQLQuery1.SQL.Add('select * from t_st_adr');
SQLQuery1.Open;Code: Alles auswählen
object SQLQuery1: TSQLQuery
    Database = IBConnection1
    Transaction = SQLTransaction1
    Params = <>
    UpdateMode = upWhereKeyOnly
    UsePrimaryKeyAsKey = True
    ParseSQL = True
//    DataSource = Datasource1 <<<<<<<<<<<<
    left = 312
    top = 8
  endIn der Query benötigst Du die Eingenschaft DataSource nur dann wenn du Master->Detailbeziehungen hast. Dann kommt NUR bei der Detailquery die Info über die Masterdatasource hinein.Eine Query hat keine Datasource sondern ist sie ja selbst, zumindest kommt Laz an der Stelle damit nicht klar, wenn du die Datasource bei der Query raus nimmst, muss es eigentlich gehen.