Funktionsumfang Firebird Client-Abhängig?

13/03/2011 - 16:10 von Hubert Seidel | Report spam
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
 

Lesen sie die antworten

#1 Hubert Seidel
13/03/2011 - 20:57 | Warnen spam
Update:

"Hubert Seidel" schrieb im
Newsbeitrag news:ilikho$aet$01$

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



Ich habe auf dem Client jetzt ein Firebird-ODBC-Treiber installiert.

Das Ergebnis ist aber das gleiche:

select current_time from rdb$database;

führt zu:

[ODBC Firebird Driver][Firebird]Dynamic SQL Error
SQL error code = -206
Column unknown
CURRENT_TIME
unknown ISC error 33554524

Zu 33554524 Firebird habe ich nichte gefunden.
Firebird und -206 ergibt 16,7 Mio. Treffer ;-)

Server ausschließlich Firebird 2.1.



Ich arbeite dran... ist bestimmt was ganz blödes... ;-)

mfg.
Herby

Ähnliche fragen