AGB  ·  Datenschutz  ·  Impressum  







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

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 06:47

Parameter dieser Suchanfrage:

Suche in Thema: Problem mit Delphi XE, MySQL und Codepage
Suche alle Beiträge, die von "k0ppki11ah" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Datenbanken

    AW: Problem mit Delphi XE, MySQL und Codepage

     
      by k0ppki11ah, 8. Feb 2011
    Fall es noch jemand interessieren sollte:
    Ich habe anscheinend eine Lösung für das Problem gefunden.

    In der JCL gibt es eine Unit JclStringConversions, die eine Funktion AnsiStringToUtf8() enthält.
    Wenn man den komplett zusammengesetzten Query vor dem absetzen mit dieser Funktion umwandelt, funktionieren auch Abfragen, in denen Umlaute enthalten sind.
    Die Funktion AnsiStrToUtf8() von...
  • Forum: Datenbanken

    AW: Problem mit Delphi XE, MySQL und Codepage

     
      by k0ppki11ah, 7. Feb 2011
    Habe ich ausprobiert. Geht aber auch nicht.

    In meinem Testprojekt werden die Daten korrekt in die DB geschrieben. Querys, die Umlaute enthalten, funktionieren aber auch nicht.
    Versuche ich das gleiche in dem richtigen Projekt, kriege ich wieder den Fehler:
    (SQL-Error:Incorrect string value \xf6\xf6\xf6) für den Eintrag ööö im Memo-Feld
  • Forum: Datenbanken

    AW: Problem mit Delphi XE, MySQL und Codepage

     
      by k0ppki11ah, 7. Feb 2011
    Welchen Typ soll ich auf AnsiString ändern?
    Es handelt sich ja in diesem Fall um ein DB-Feld. Das spreche ich an über:

    zquery1.fieldbyname('MEMO').asAnsiString := memo1.lines.text;

    Dabei tritt der Fehler auf (SQL-Error:Incorrect string value \xf6\xf6\xf6) für den Eintrag ööö im Memo-Feld.

    Wenn ich stattdessen so eintrage:

    zquery1.fieldbyname('MEMO').asAnsiString :=...
  • Forum: Datenbanken

    AW: Problem mit Delphi XE, MySQL und Codepage

     
      by k0ppki11ah, 7. Feb 2011
    Das mit dem AsAnsiString hab ich in meinem Testprojekt direkt mal versucht.

    Funktioniert aber nicht. Er trägt mir für Umlaute immer noch kryptische Zeichen ein.

    Momentan steht die Collation der DB auf latin1_german1_ci, in der ZEOS-Connection wird Client_Encoding=latin1 verwendet.

    Liegt es denn nun daran, das Delphi UTF8 verwendet, oder eher daran, dass ZEOS die Daten an den MySQL...
  • Forum: Datenbanken

    AW: Problem mit Delphi XE, MySQL und Codepage

     
      by k0ppki11ah, 7. Feb 2011
    Danke für die schnelle Antworten.

    Das mit den parametrisierten Abfragen wollte ich demnächst der Ordnung halber auch noch angehen.

    Momentan trage ich Daten folgendermassen ein:

    zquery1.sql.text := 'SELECT * FROM tabelle WHERE ID is null';
    zquery1.open;
    zquery1.append;
    zquery1.fieldbyname('Feld1').asString := 'TEST';
  • Forum: Datenbanken

    Problem mit Delphi XE, MySQL und Codepage

     
      by k0ppki11ah, 7. Feb 2011
    Hallo Community,

    ich habe ein riesen Problem mit dem Zugriff auf MySQL aus Delphi XE heraus.
    Die Anbindung erfolgt über ZEOS 7.0.0 (aus SVN geladen).

    Vorher haben ich mit Delphi 6 und einer älteren ZEOS-Version auf die MySQL DB zugegriffen. Als Codepage wurde latin1_german1_ci verwendet.

    Seit der Portierung der Projekte auf Delphi XE treten nun Umlautfehler auf.

    Anscheinend...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=k0ppki11ah&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=158135
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:56 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