AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:17

Parameter dieser Suchanfrage:

Suche in Thema: JOIN über unterschiedliche DBsysteme möglich?
Suche alle Beiträge, die von "PASST" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 12 von insges. 12 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 1. Jul 2008
    So, ich habe jetzt in dieser Variante gelöst.

    Leider lässt sich diese Datei nicht bearbeiten, um den MDX-Flag zu löschen, wenn jemand sie (mit einem anderen Programm) geöffnet hat.
    Kann man dem SQL-Server nicht sagen, dass er den MDX-Flag automatisch ignorieren soll?
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 25. Jun 2008
    So richtig rund läufts das auch nicht.

    Ich habe mir den Linked Server angelegt und dabei als Datenpfad einen UNC-Pfad angegeben. Führe ich das folgende Query am SQL Query Analyzer aus:
    select * from openquery (DBASE, 'select * from tabelle')
    erhalte ich je nachdem wo ich das Query ausführe entweder das korrekte Resultat oder eine Fehlermeldung.
    Wenn ich lokal am Server, auf dem der SQL...
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 25. Jun 2008
    Ich probiere es gerade im SQL Query Analyzer aus. Dort ist der innere SQL-String in 'Anführungszeichen'. Wie kriege ich dann dort das <DATUM> = '16/5/2008' in Anführungszeichen?

    SELECT *
    FROM OPENROWSET(
    'MSDASQL','DRIVER={Microsoft Dbase driver (*.dbf)}',
    'select * from \\server\pfad\tabelle
    where datum >= <DATUM> ')
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 25. Jun 2008
    Jetzt wo ich die Möglichkeit habe lesend auf meine dbase DB zuzugreifen, würde ich auch gerne die anderen Abfragen auch per ADO ausführen. Allerdings erhalte ich dabei eine Fehlermeldung bzgl. Datums:
    where datum >= (16/5/2008)
    --> Error converting data type DBTYPE_DBDATE to datetime.
    Wenn ich das Datum durch year, month und day(datum) ausdrücke, funktioniert es.

    Wie kann ich also das...
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 25. Jun 2008
    @shmia
    Wie kann ich denn unter MS SQL 20000 einen Linked Server einbinden?
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 24. Jun 2008
    :) Hurra, ich habe jetzt eine Variante gefunden, die mit UNC-Pfad funktioniert:

    SELECT * FROM OPENROWSET(
    'MSDASQL','DRIVER={Microsoft Dbase driver (*.dbf)}',
    'SELECT * FROM \\SERVER\Pfade\Tabelle1.dbf')
    Das einzige Problem ist noch, dass ich vorher das Byte für den MDX-Flag der dBase Dateien löschen muss. Das ist aber nicht wirklich ein Problem, da Clipper zwar diesen Flag setzt, aber...
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 24. Jun 2008
    Ich habe im Entwickler-Forum.de ein Beitrag gefunden, der einen etwas anderen Ansatz hat. Allerdings wohl unter Berücksichtigung MS SQL Server 2005 (Express).
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 24. Jun 2008
    So, ich habe das ganze jetzt mal ein bisken getestet.

    Dies ist unter gewissen Bedingungen eine funktionierde Variante:
    SELECT * FROM OpenDataSource ( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="<Laufwerk:\Pfade\";Extended Properties=dBASE III;')...tabelle1
    Wichtig dabei ist, dass Laufwerk ein lokal existierender Laufwerksbuchstabe ist. Es werden keine gemappten Freigaben akzeptiert und auch...
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 24. Jun 2008
    Das große Problem scheint zu sein, dass dBase Tabellen sich nicht einbinden lassen.
    Oder aber ich weiß nicht wie es geht!
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 24. Jun 2008
    Sorry, ich hab deine Antwort ganz vergessen. Jetzt wo ich die Hilfe gelesen habe, schaut das schon mal verdammt gut aus :)
  • Forum: Datenbanken

    Re: JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 24. Jun 2008
    @joachimd
    Wie ich per ODBC auf dbase Daten zugreife, ist mir bekannt. Wie kann ich aber diese einer MS SQL Datenbank zur Verfügung stellen? Ein reiner Lesezugriff würde mir auch reichen!
  • Forum: Datenbanken

    JOIN über unterschiedliche DBsysteme möglich?

      Delphi
      by PASST, 23. Jun 2008
    Hallo allerseits,

    ich habe mal wieder ein seltsames Vorhaben. Es handelt sich eigentlich nur um eine einzige Abfrage und im Resultat bleibt die Zahl der Datensätze sicherlich weit unter 1000.

    Ich möchte eine Verknüpfung zwischen zwei unterschiedlichen Datenbanksystemen erzeugen. Einerseits habe ich Daten in einer dBase-Datei, die ich mit Daten aus einer MS SQL Server 2000 Datenbank...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=PASST&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=116108
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz