Hubert Seidel
2011-03-13 15:10:28 UTC
Hallo NG,
ich möchte Delphi 5 mit Firebird 2.1 verwenden.
Auf dem Client ist ausschließlich Delphi original mit
seinen Interbase-Komponenten installiert, auf dem
Server ausschließlich Firebird 2.1.
Ich habe mir ein Test-Formular mit folgenden Komponenten gebaut:
IBDatabase1
- Extern
- Server/TCP/Datanbank
- Benutzername gesetzt
- Password gesetzt
- Zeichensatz WIN1252
- Keine Anmeldeaufforderung
- DefaultTransaktion IBTransaktion1
- SQLDialoct 3
IBTransaktion1
- Keine Änderungen vorgenommen
IBQuery1
- Database IBDatabase1
- Transaktion IBTransaction1
- SQL (siehe unten)
DataSource1
- DataSet IBQuery1
DBGrid1
- DataSource DataSource1
Nun zu meinem Problem bzw. Frage:
Auf dem Client, sowohl mit den bei Delphi mitgeliefertem
"InterBase Windows ISQL", als auch mit dem o.g. Konstrukt
bekomme ich zwar ein "select 1 from rdb$database" hin,
aber ein "select current_time from rdb$database" (u.v.m) nicht;
Verwendet ich auf dem Server das "Firebird ISQL", geht es.
Ich gehe davon aus das irgendwelche Properties nicht
richtig gesetzt sind und hoffe mit wenig Aufwand und möglichst
es ohne zusätzliche Installationen lauffähig zu machen.
Wäre schön wenn mir jemand sagen könnte was ich falsch mache
bzw. ich hoffe das wenig Aufwand notwendig ist.
(Idealerweise ohne zusätzliche Installationen)
Ich würde mich freuen etwas Licht am Ende des Tunnels zu sehen,
in der Hoffnung es ist kein entgegen kommender Zug!
mfg.
Herby
ich möchte Delphi 5 mit Firebird 2.1 verwenden.
Auf dem Client ist ausschließlich Delphi original mit
seinen Interbase-Komponenten installiert, auf dem
Server ausschließlich Firebird 2.1.
Ich habe mir ein Test-Formular mit folgenden Komponenten gebaut:
IBDatabase1
- Extern
- Server/TCP/Datanbank
- Benutzername gesetzt
- Password gesetzt
- Zeichensatz WIN1252
- Keine Anmeldeaufforderung
- DefaultTransaktion IBTransaktion1
- SQLDialoct 3
IBTransaktion1
- Keine Änderungen vorgenommen
IBQuery1
- Database IBDatabase1
- Transaktion IBTransaction1
- SQL (siehe unten)
DataSource1
- DataSet IBQuery1
DBGrid1
- DataSource DataSource1
Nun zu meinem Problem bzw. Frage:
Auf dem Client, sowohl mit den bei Delphi mitgeliefertem
"InterBase Windows ISQL", als auch mit dem o.g. Konstrukt
bekomme ich zwar ein "select 1 from rdb$database" hin,
aber ein "select current_time from rdb$database" (u.v.m) nicht;
Verwendet ich auf dem Server das "Firebird ISQL", geht es.
Ich gehe davon aus das irgendwelche Properties nicht
richtig gesetzt sind und hoffe mit wenig Aufwand und möglichst
es ohne zusätzliche Installationen lauffähig zu machen.
Wäre schön wenn mir jemand sagen könnte was ich falsch mache
bzw. ich hoffe das wenig Aufwand notwendig ist.
(Idealerweise ohne zusätzliche Installationen)
Ich würde mich freuen etwas Licht am Ende des Tunnels zu sehen,
in der Hoffnung es ist kein entgegen kommender Zug!
mfg.
Herby