AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Textfeld / Blob, UTF8-Codierung und maximale Länge

Textfeld / Blob, UTF8-Codierung und maximale Länge

Ein Thema von diago · begonnen am 19. Apr 2020 · letzter Beitrag vom 20. Apr 2020
Antwort Antwort
diago

Registriert seit: 5. Jan 2005
11 Beiträge
 
#1

Textfeld / Blob, UTF8-Codierung und maximale Länge

  Alt 19. Apr 2020, 20:33
Datenbank: firebird • Version: 3.x • Zugriff über: php
Hi zusammen,

Ich habe eine firebird 3.x Datanbank. Auf diese greife ich über php zu.

Ich habe jetzt ein Blob-Feld, Size 80, Subtype Text.

In diesem sollen "größere" HTML-Dateien gespeichert werden. Groß in Anführungszeichen, weil 16KB bei einer vollständigen HTML-Seite ja schnell erreicht sind.

Beim speichern des Textes bekomme ich folgenden Fehler:
String literal with 19219 characters exceeds the maximum length of 16383 characters for the UTF8 character set

16KB sind ja nun für ein text-Feld nicht wirklich viel. Aber offensichtlich scheint in meinem Fall dies die maximale Größe zu sein.
Von daher meine Fragen:

- Ist das tatsächlich eine feste Obergröße, oder habe ich irgend etwas falsch eingestellt, falschen Parameter getzt?

- Wenn es eine Obergrenze ist... Kann mir...
a.) jemand den Sinn dahinter erklären?
b.) jemand einen workaround nennen?

Vielen Dank
Thomas
  Mit Zitat antworten Zitat
mytbo

Registriert seit: 8. Jan 2007
472 Beiträge
 
#2

AW: Textfeld / Blob, UTF8-Codierung und maximale Länge

  Alt 19. Apr 2020, 21:04
Vielleicht findest du hier die Antwort:
http://www.ibexpert.net/ibe_de/index.php?n=Doku.BLOB

Bis bald...
Thomas
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.276 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Textfeld / Blob, UTF8-Codierung und maximale Länge

  Alt 20. Apr 2020, 06:38
Hallo,
ändere mal den Subtype auf 0 (None).
Klappt das immer noch nicht -> zeig uns den Speichercode.
Heiko
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:15 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