Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   ZEOS v7 ändert meine Strings von selbst..!!! (https://www.delphipraxis.net/164432-zeos-v7-aendert-meine-strings-von-selbst.html)

Gandimann 12. Nov 2011 09:13

ZEOS v7 ändert meine Strings von selbst..!!!
 
Halo Friends,
ich bin vom dbxpress zu Zeos v7 umgestiegen und seitdem passiern seltsame dinge undzwar beim speichern mein Richtext ins Firebird datenbank werden Sonderzeichen nicht richtig gespeichert.
z.B Ä wird als ä gespeichert und das Wort 'möglich' wird in 'möglich' umgewandelt. Wie kann ich dies verhindern sodas korrekte Text speichert wird.

mein System:
Delphi XE
Firebird 2.5
Zeos v7 build dev903

Thanx in Advance:thumb:

PS: bei mir fehlt das Geld für profi Componente wie Unidac zu kaufen....:-(

mkinzler 12. Nov 2011 09:14

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Das scheint mir ein Problem mit dem Charset zu sein. Es wird das richtige gespeichert, es wird nur anders interpretiert

Bernhard Geyer 12. Nov 2011 11:33

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Schau mal ob du irgendein Property mit UTF8 findest. Hier wird wohl UTF8-Technisch etwas "doppelt gemoppelt".

bernhard_LA 12. Nov 2011 12:24

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Zwei Anmerkungen :

a) ZEOS 7.X mittlerweile im Build 956 im SVN verfügbar

b) ich brauche dringend 64 bit in meiner App, die in XE 2 ZEOS 7 enthält.
Macht der Umstieg von DBEXPRESS auf ZEOS Sinn ? Ist ZEOS besser als DBEXPRESS ?

Gandimann 12. Nov 2011 18:42

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Zitat:

Zitat von bernhard_LA (Beitrag 1135848)
Zwei Anmerkungen :

a) ZEOS 7.X mittlerweile im Build 956 im SVN verfügbar

b) ich brauche dringend 64 bit in meiner App, die in XE 2 ZEOS 7 enthält.
Macht der Umstieg von DBEXPRESS auf ZEOS Sinn ? Ist ZEOS besser als DBEXPRESS ?

Zu a) wo finde ich build 956 ? unter svn://zeos.firmos.at/zeos gibt es nur build 903. ??

Zu b) zu XE2 kann ich leider nichts sagen weil..das Geld für mich momment ein Fremdwort ist..:-):oops:

Leider finde ich nirgendwo eine Einstellung oder property für UTF-8..:cyclops::oops:

Sir Rufo 12. Nov 2011 18:45

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Bei Google suchenzeos der erste Link ;)

Sir Rufo 12. Nov 2011 18:50

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Zitat:

Zitat von bernhard_LA (Beitrag 1135848)
Zwei Anmerkungen :

a) ZEOS 7.X mittlerweile im Build 956 im SVN verfügbar

b) ich brauche dringend 64 bit in meiner App, die in XE 2 ZEOS 7 enthält.
Macht der Umstieg von DBEXPRESS auf ZEOS Sinn ? Ist ZEOS besser als DBEXPRESS ?

Ich würde eher zu UniDAC etc. raten

Gandimann 12. Nov 2011 19:20

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Zitat:

Zitat von Sir Rufo (Beitrag 1135913)
Bei Google suchenzeos der erste Link ;)

Danke Sir Rufo ..leider auf deine Link sehe ich nur Bahnhof.. d.h. version 6.6.6 brauche ich nicht sondern ich suche v7.X bild 756 :?:

blawen 12. Nov 2011 19:22

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Zitat:

Zitat von Sir Rufo (Beitrag 1135913)
Bei Google suchenzeos der erste Link ;)

Beim 1. Link wird nur die 6.6.6er Version gelistet. Aber im ZEOS Forum (2. Link) findet man Links für neuere Versionen.

z.B. eine "inoffizielle" 935er Version http://zeos.firmos.at/viewtopic.php?t=3288

[Update]
Vers. 961:
https://zeoslib.svn.sourceforge.net/svnroot/zeoslib/

Gandimann 12. Nov 2011 19:34

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Zitat:

Zitat von blawen (Beitrag 1135925)
Zitat:

Zitat von Sir Rufo (Beitrag 1135913)
Bei Google suchenzeos der erste Link ;)

Beim 1. Link wird nur die 6.6.6er Version gelistet. Aber im ZEOS Forum (2. Link) findet man Links für neuere Versionen.

z.B. eine "inoffizielle" 935er Version http://zeos.firmos.at/viewtopic.php?t=3288

[Update]
Vers. 961:
https://zeoslib.svn.sourceforge.net/svnroot/zeoslib/

Danke ! jetzt habe ich sogar SVN bild 961 gefunden und runtergeladen mal sehen ob es installieren lässt...!

Link falls jemand braucht : https://zeoslib.svn.sourceforge.net/...zeoslib/trunk/

Sir Rufo 12. Nov 2011 20:14

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Und die 7 ist auch da ;)

Gandimann 13. Nov 2011 18:30

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Habe nun letzte SVN Bild installiert aber das Problem ist immrnoch da. :pale:

habt Ihr welche Lösung parat ????

hoika 13. Nov 2011 19:36

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Hallo,

da es ja vorher ging, liegt es wohl nicht direkt an der DB.
Wie sehen die Metadaten der Tabelle aus (Create Table XXX).
Hat ZEOS7 sowas wie Options (Unicode) ?


Heiko

Gandimann 13. Nov 2011 20:36

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Zitat:

Zitat von hoika (Beitrag 1136015)
Hallo,

da es ja vorher ging, liegt es wohl nicht direkt an der DB.
Wie sehen die Metadaten der Tabelle aus (Create Table XXX).
Hat ZEOS7 sowas wie Options (Unicode) ?


Heiko

hi Heiko

Ja mit DBexpress ging es problemlos.
Bei ZEOS 7 finde ich nirgendwo (weder bei TZCONNECTION noch bei TZQUERY)einstellung für Unicode oder UTF8 oder andere :?

Gandimann 13. Nov 2011 21:45

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Liste der Anhänge anzeigen (Anzahl: 1)
Für Testzweck habe ich jetzt test project hochgeladen ( dafür benötigt ihr ZEOS v7 Componente ..Links habe ich bereits gepostet)


ich würde mich über Ihr feedback oder gar Lösung sehr freuen.

PS:Button SelectfromTxt fügt nur SQL Statement ein danach btnGo clicken. Genau so mit Button Update Text danach Buttun Excute clicken.:thumb:

Gandimann 14. Nov 2011 09:47

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
*push*

mirage228 14. Nov 2011 10:02

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Also ich hatte auch mal ein komisches Sonderzeichen-Problem mit ZEOS 7 und MySQL.

Behoben habe ich es durch diesen Eintrag in der "Properties"-Eigenschaft der ZConnection:
Code:
codepage=utf8
Vielleicht geht das ja bei Firebird auch oder es gibt dort etwas vergleichbares...

Viele Grüße

Gandimann 14. Nov 2011 10:16

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Zitat:

Zitat von mirage228 (Beitrag 1136048)
Also ich hatte auch mal ein komisches Sonderzeichen-Problem mit ZEOS 7 und MySQL.

Behoben habe ich es durch diesen Eintrag in der "Properties"-Eigenschaft der ZConnection:
Code:
codepage=utf8
Vielleicht geht das ja bei Firebird auch oder es gibt dort etwas vergleichbares...

Viele Grüße

Halo Danke für Hinweis leider geht es nicht..ich habe alles vollgendes schon probiert :
character_set_client=utf8
character_set_connection=utf8
character_set_database=utf8
character_set_results=utf8
character_set_server=utf8
character_set_system=utf8
collation_connection=utf8_general_ci
collation_database=utf8_general_ci
collation_server=utf8_general_ci
Codepage=utf8

Gandimann 17. Nov 2011 18:58

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
*push*

Gandimann 1. Jan 2012 10:50

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Hat jemand noch ne idee ..??:?:

Angel4585 2. Jan 2012 10:33

AW: ZEOS v7 ändert meine Strings von selbst..!!!
 
Ich kenn mich mit ZEOS jetzt nicht sooo gut aus, aber schau doch ob du im ZEOS-Forum eine Lösung findest?
http://zeos.firmos.at/index.php


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:20 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