![]() |
Datenbank: MySQL • Version: 5.0 • Zugriff über: Zeos Access
MySQL Error ! - Data too long for column ...
Hallo alle zusammen,
Für meine MySQL anwendung nutze ich die Zeos Access Componenten Version 6.5.1. Wenn ich in ein String Feld ( genau zu sein VarChar ) ein Text mit einem umlat wie ä,ö oder ü speichern möchte bekomme ich als danke schön eine meldung : EZSQLException with message 'SQL Error: Data too long for column 'xyz' at row 1'. Wo muss ich nach dem fehler suchen ?? MfG Seba |
Re: MySQL Error ! - Data too long for column ...
Auf welcher Codierung läuft die Datenbank/Tabelle (UTF8/ISO/UCS2)?
Wie lang ist das Feld angelegt? Wie lang ist der zu speichernde String? |
Re: MySQL Error ! - Data too long for column ...
Hallo,
Codierung: Ascii Feldlänge: VarChar 255 Zur speichernde String ist zB."ä" und schon kommt fehler raus. gruss seba |
Re: MySQL Error ! - Data too long for column ...
Was Zeigt MySQL Query Browser bei der Tabelle als Typ und Feldlänge an?
Es gab mal 'ne 4.1er-Version (evtl. auch ne 5.0er) welche varchar-Felder fälschlicherweise als Blob-Felder zur Anwendung gemeldet hat. |
Re: MySQL Error ! - Data too long for column ...
Also das Problemm besteht nach wie vor, ich kann keine Sonder zeichen abspeichern.
Wenn ich ein datensatz änderung von ein Externen Programm wie zB. MySQL-Front durchführe klapt das ohne Problemme, aber wenn ich diesen geänderten Datensatz aus dem Delphi heraus aufrufe dann bekomme ich stat einem "ä" oder "ö" bekomme ich "?" ein Fragezeichen. Also selber an der Tabelle / DatenBank kann es nicht liegen. Please Help seba |
Re: MySQL Error ! - Data too long for column ...
Zitat:
MySQL hat mit der Version 4.1 einige Möglichkeiten der Codierung auf DB-Seite und im Übertragungsprotokoll ergänzt welches vermutlich in ZEOS noch nicht korrekt umgesetzt wurde (Siehe auch neue Passwort-Codierung in MySQL >= 4.1). Und wenn die Zugriffskomponenten/libmysql.dll mit dieser neuen Möglichkeiten nicht zurecht kommt kann es sehr wohl zu deinen Fehlern kommen. |
Re: MySQL Error ! - Data too long for column ...
Hi,
das dume da dran ist das ich es ohne zeos Compo. es versucht habe und das gleiche problemm. Es muss doch dafür ne lösung geben :?: Am liebsten würde ich auf zusätzliche Componenten verzichten, da habe ich eine MySQL.pas übersetzt von C aber an diese Datei wurde letzte änderung am 8.oct.2000 gemacht also angepasst für mysql V. 3.23.25 ( zimlich alt ) Habt Ihr vieleicht etwas anderes ? gruss seba |
Re: MySQL Error ! - Data too long for column ...
OK
problemm gelöst, character sollte LATIN1 heisen. gruss seba |
Re: MySQL Error ! - Data too long for column ...
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz