Hallo Leute,
das ist mein erstes posting in diesem Forum, leider gleich ein cross post und zwar hier: Click, leider bisher ohne Antwort.
Da es hier extra ein Forum zum Thema Firebird gibt, hoffe ich das mir hier vielleicht jemand weiterhelfen kann.
Also, ich möchte auf einem Firebird Datenbankserver eine View erstellen, die ein Select auf eine externe Datenquelle (auch Firebird) absetzt. Leider gibt es bei Google kaum was zu dem Thema.
Das hier habe ich gefunden: www.firebirdfaq.org/faq16/
Mir fehlt nur eine zündende Idee, wie ich das in einer View verwenden kann. (In dem SQL-Window habe ich bisher auch keine funktionierende Abfrage zustande bekommen)
Dann hatte ich noch das hier gefunden, sehr ähnlich, aber etwas kürzer.
Ich habe versucht es so anzuwenden:
[highlight=sql]
SELECT * FROM(
FOR EXECUTE STATEMENT
'select code, name from TMaster where group = 'A' '
ON EXTERNAL DATA SOURCE '[IP Adrress]:\Data\DB\master.fdb' AS USER 'u' PASSWORD
'p' ROLE 'R'
into :code, :name do suspend
[/highlight]
Leider ohne erfolg, das lässt sich nicht mal compilen.
Meine Firebird Version ist 2.5.2, die passt somit. Es muss also an meiner Verwendung des EXECUTE STATMENT liegen.
Hat hier jemand eine Idee, oder entsprechende Kenntnisse, wie man mit dem Beispiel aus der Doku arbeitet?
Über Anregungen und Ideen freue ich mich! Vielen Dank schon mal so weit!
Falls es in dem andren Post Neuigkeiten gibt, mache ich diese hier umgehend bekannt!
das ist mein erstes posting in diesem Forum, leider gleich ein cross post und zwar hier: Click, leider bisher ohne Antwort.
Da es hier extra ein Forum zum Thema Firebird gibt, hoffe ich das mir hier vielleicht jemand weiterhelfen kann.
Also, ich möchte auf einem Firebird Datenbankserver eine View erstellen, die ein Select auf eine externe Datenquelle (auch Firebird) absetzt. Leider gibt es bei Google kaum was zu dem Thema.
Das hier habe ich gefunden: www.firebirdfaq.org/faq16/
Mir fehlt nur eine zündende Idee, wie ich das in einer View verwenden kann. (In dem SQL-Window habe ich bisher auch keine funktionierende Abfrage zustande bekommen)
Dann hatte ich noch das hier gefunden, sehr ähnlich, aber etwas kürzer.
Ich habe versucht es so anzuwenden:
[highlight=sql]
SELECT * FROM(
FOR EXECUTE STATEMENT
'select code, name from TMaster where group = 'A' '
ON EXTERNAL DATA SOURCE '[IP Adrress]:\Data\DB\master.fdb' AS USER 'u' PASSWORD
'p' ROLE 'R'
into :code, :name do suspend
[/highlight]
Leider ohne erfolg, das lässt sich nicht mal compilen.
Meine Firebird Version ist 2.5.2, die passt somit. Es muss also an meiner Verwendung des EXECUTE STATMENT liegen.
Hat hier jemand eine Idee, oder entsprechende Kenntnisse, wie man mit dem Beispiel aus der Doku arbeitet?
Über Anregungen und Ideen freue ich mich! Vielen Dank schon mal so weit!
Falls es in dem andren Post Neuigkeiten gibt, mache ich diese hier umgehend bekannt!
Comment