Announcement

Collapse
No announcement yet.

Language Probleme

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Language Probleme

    Hallo Leute,
    <br><br>
    ich hoffe, ihr könnt mir helfen?!?
    <br><br>
    Ich habe folgendes Problem:
    <br><br>
    Meine unter Delphi programmierte Anwendung greift über die BDE auf den SQL Server zu. Das funktioniert an sich auch ganz gut, mein Problem ist, dass je nach Rechner ganz unterschiedliche Codepages verwendet werden. Sprich die Sonderzeichen werden trotz gleicher BDE (Languagedriver) Einstellung völlig unterschiedlich in den Server geschrieben.
    <br><br>
    Das führt dazu, dass der eine Arbeitsplatz nicht mit den Daten des anderen Arbeitsplatzes arbeiten kann, da Sonderzeichen völlig falsch angezeigt werden. Mit "normalen" Buchstaben funktioniert alles.
    <br><br>
    Gruß Peter

  • #2
    Da du ja vermutlich über eine ODBC-Eintrag gehst würde ich mal diesen kontrolliern, ob er auf allen Rechnern die gleichen Einstellungen hat

    Comment


    • #3
      Hallo Bernhard,

      erstmal ein Dankeschön für Deine Antwort!!

      Wieso denn ODBC, ich dachte Delphi arbeitet direkt mit der BDE bzw. den SQL Links zusammen? Den Typ, der das ganze programmiert hat, kann ich leider nicht mehr fragen.

      Wenn doch ODBC, wonach muss ich denn Ausschau halten?

      Gruß Pete

      Comment


      • #4
        Du hast mit Delphi mehrere Zugriffswege offen:

        1, BDE -> ODBC -> Datenbank<br>
        2, BDE -> SQL-Links -> Datenbank<br>
        3, ADOExpress -> ADO-Schnittstelle -> Datenbank<br>
        4, ADO-Schnittstelle (Typbibliothek) -> Datenbank<br>

        Für den SQL-Server sollte man auf die 3 bzw. 4 Möglichkeit umsteigen.

        Falls Weg 1 eingeschlagen ist im entsprechenden ODBC-DSN: Konfigurieren/Weiter/Login festlegen -> Weiter/Weiter/evtl. die Einstellung "Konvertierung für Zeichen durchführen" an/abwählen

        Comment


        • #5
          Thank you,

          laut der Doku des Programmierers geht er Weg 2, d.h.
          <br><br>
          BDE -> SQL-Links -> Datenbank.
          <br><br>
          Gibt es jetzt noch eine Variable, die die Eingaben meiner Tastatur im Bezug auf die Sprache ändern? Z.B. so etwas wie die Ländereinstellungen?
          <br><br>
          Vielen Dank erstmal Pete

          Comment


          • #6
            Für den 2ten Weg habe ich keine Erfahrung und damit auch keine Ahnung

            Comment


            • #7
              Danke trotzdem. Gruß Pete

              Comment

              Working...
              X