Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi 8 Byte großes Array in MySQL DatenBank speichern (https://www.delphipraxis.net/31504-8-byte-grosses-array-mysql-datenbank-speichern.html)

Jelly 11. Okt 2004 14:33

Re: 8 Byte großes Array in MySQL DatenBank speichern
 
Zitat:

Zitat von franktron
TINYBLOB(8)

Das nimmt zumindest mal MySQL nicht an. Dem Typ TinyBlob kann keine Länge mitgegeben werden. Und soweit ich weiss geht das z.B. in MSSQL auf nicht.

Grrrr.... diese Smilies.... :twisted:

SleepyMaster 11. Okt 2004 14:42

Re: 8 Byte großes Array in MySQL DatenBank speichern
 
OK! Das mit dem char klappt meiner Meinung nach am besten/einfachsten - nur könnte ich mir eher vorstellen, dass das mit den Integern schneller geht (auch wenn die Datenmenge die gleiche ist). Oder was meint ihr dazu?

franktron 11. Okt 2004 14:44

Re: 8 Byte großes Array in MySQL DatenBank speichern
 
Ist das sowios nicht egal da MySQl die größe nicht Dynamisch verteilt und somt das Blob nur so gross wie die Daten darin ist ????.

So stehts zumin. in der Doko

Jelly 11. Okt 2004 14:49

Re: 8 Byte großes Array in MySQL DatenBank speichern
 
Zitat:

Zitat von franktron
Ist das sowios nicht egal da MySQl die größe nicht Dynamisch verteilt und somt das Blob nur so gross wie die Daten darin ist ????.

Das genau hab ich ja auch geschrieben, daß die Größe dynamisch angepasst wird, und genau das macht das Ganze langsam.

Mamphil 11. Okt 2004 17:58

Re: 8 Byte großes Array in MySQL DatenBank speichern
 
Hi!

Ich meinte mit "Umwandlung in einen String" nicht, dass du die z. B. einzelnen Zahlen in einen String umwandelst, sondern dass du z. B. eine 8-Bit-Zahl einfach durch das entsprechende Zeichen ersetzt. Du meintest, dein Array belegt 8 Byte. Es gibt auch Strings, die genau 8 Byte belegen - man müsste also den Inhalt des Arrays (von den einzelnen Bits und Bytes her) einfach auch als String auffassen können.

Mamphil


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:59 Uhr.
Seite 2 von 2     12   

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