Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   exception bei grossem char feld (https://www.delphipraxis.net/150216-exception-bei-grossem-char-feld.html)

khh 10. Apr 2010 11:24

Datenbank: firebird • Version: 2.1 • Zugriff über: zeos

exception bei grossem char feld
 
Hallo zusammen,
ichhabe jetzt meine relevanten char-felder auf das charset iso8859_1 umgestellt.
Funktioniert soweit, bis auf folgendes:
es gibt ein Feld ARTBESCHREIBUNG, diese ist 4096 byte gross und wird aus einem TMemo "gespeisst".
hat das Feld charset NONE funktioniert das auch einwandfrei, mit charset iso8859_1 bekomme ich beim speichern
eine exception und der cursor steht auf
Delphi-Quellcode:
  FQuery1['ARTBESCHREIBUNG']:= FARTBESCHREIBUNG;

woran kann das liegen?


Danke Gruss Kh

mkinzler 10. Apr 2010 11:33

Re: exception bei grossem char feld
 
Was für eine Exception erhältst du denn?

khh 10. Apr 2010 11:37

Re: exception bei grossem char feld
 
Zitat:

Zitat von mkinzler
Was für eine Exception erhältst du denn?

einfach SIGSEGV, ohne weitere details

mkinzler 10. Apr 2010 11:39

Re: exception bei grossem char feld
 
Versuch mal
Delphi-Quellcode:
FQuery1.FieldByName('ARTBESCHREIBUNG').Value := FARTBESCHREIBUNG;

khh 10. Apr 2010 11:40

Re: exception bei grossem char feld
 
Zitat:

Zitat von mkinzler
Versuch mal
Delphi-Quellcode:
FQuery1.FieldByName('ARTBESCHREIBUNG').Value := FARTBESCHREIBUNG;

ok, probier ich, melde mich danach wieder

khh 10. Apr 2010 11:46

Re: exception bei grossem char feld
 
keine änderung, gleicher Fehler :-(

hoika 10. Apr 2010 15:24

Re: exception bei grossem char feld
 
Hallo,

was passiert, wenn du nur 10/20 Zeichen speicherst ?
Warum nimmst du nicht UTF8 ?


Heiko

khh 10. Apr 2010 17:42

Re: exception bei grossem char feld
 
Zitat:

Zitat von hoika
Hallo,

was passiert, wenn du nur 10/20 Zeichen speicherst ?
Warum nimmst du nicht UTF8 ?


Heiko

hallo Heiko
der Fehler tritt auch schon bei 10 Zeichen und weniger auf.
Hab mal utf8 ausprobiert, gleicher Fehler :-(
Nur ohne Zeichensatz funktionierts :-(

hoika 10. Apr 2010 18:33

Re: exception bei grossem char feld
 
Hallo,

dann schiebe ich es auf ZEOS ...


Heiko

khh 10. Apr 2010 18:48

Re: exception bei grossem char feld
 
Zitat:

Zitat von hoika
Hallo,

dann schiebe ich es auf ZEOS ...


Heiko

hab ich auch schon vermutet,
naja mit dem einen Feld ohne charset kann ich notfalls leben :-(


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 Uhr.
Seite 1 von 2  1 2      

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