Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Texte in Blob speichern IB (https://www.delphipraxis.net/1158-texte-blob-speichern-ib.html)

delorion 26. Okt 2002 18:17


Texte in Blob speichern IB
 
Hallo
Ich würde gerne ein Textfile über einen Auswahldialog
in ein Blob-Feld speichern.

Bin jetzt von Paradox auf IB gewechselt.
Es ist mir möglich die Textdatei in ein Memo zu speichern.
Subtype 1
Andererseits kann ich bmp's in ein Blob speichern.
Subtype 2

Aber die Textdatei als ganzes in einem Blob zu speichern
geht nicht.

Das Blobfeld ist in der DB mit Length 80 und Subtype 0 angelegt.

Delphi bietet ja lediglich DBImage oder DBMemo an.
Ein speichern von Textdateien unter DBImage geht Imho nicht.
Grafikformat wird angemeckert.

Was also tun ?

Wenn ich ein DBFeld anlege (DBedit) und diesem das Datenbankfeld
zuweise, dann ändert es seine Eigenschaft auf (Blob) schön, und nun ?

Irgendwie hab ich mich da festgefahren.

Für Hilfe wäre ich dankbar.

Gruß Delorion

Gast 4. Nov 2002 09:22

Hallo Delorion, 8)

so weit ich weiß hat InterBase etwas mehr als nur zwei Subtyps...für Blob-Felder...

Ich verstehe ehrlich gesagt nicht in welchem Zusammenhang steht jetzt zu Deinem Problem mit Text-Dateien die Verwendung von DBEdit Felder (was sollten die dann anzeigen?)

Gruß

Paul Jr.

Lemmy 4. Nov 2002 16:01

Hi,

es gibt zwar eine große Anzahl an Blob-Subtypen, wobei allerdings nur 2 für den normalen Gebrauch wirklich in Frage kommen:

SubTyp 0: Unstrukturierte Daten
SubTyp 1: Text

In SubTyp 1 werden nur Texte (also Memos) gespeichert und das wird auch von IB auch kontrolliert. Beim SubTyp 0 werden alle mögliche Daten (Dateien) angenommen, auch Binary's, Bilder und auch Textdateien (kein Memo). Die Applikation ist dafür verantwortlich, dass die Daten wieder entsprechend gespeichert werden, also Bilder als bmp o.ä. und Programme als Exe.

Grüße
Lemmy

Gast 5. Nov 2002 08:02

:mrgreen:

Lemmy 5. Nov 2002 09:59

Zitat:

Zitat von Paul Jr.
:mrgreen:

:?: Lass mich nich dumm sterben

Gast 5. Nov 2002 14:47

Hi Lemmy 8)

Die Frage hier war... wie speichere ich Dateien in einem Blob Feld... 8) ???

Ich wollte nur zuerst "nachhacken"... was sollte dieses DBEdit- Feld bewirken... dabei hat mich auch interessiert wie "weit" der Fragende ist...

Es sieht aber so aus... das der Fragende keine interesse mehr an Lösung seines Problems hat..

Alles klar? :mrgreen:

Gruß

Paul Jr.

Lemmy 5. Nov 2002 15:51

Ahh... :mrgreen: :dancer:

delorion 7. Nov 2002 14:02

Hi
Das ist ja lustig :lol:

Zuerst schau ich hier über ne Woche täglich nach, und
nix tut sich. Dann ne Antwort und ich wage es doch
tatsächlich nicht kurzfristig bei Fuß zu stehen ?

@Paul.Jr
Bevor Du sowas schreibst wie "der Fragende hat wohl kein Interesse mehr" solltest Du als Moderator des Forums vieleicht etwas eher
reagieren.

@Lemmy
Vielen Dank für den ernsthaften Versuch zu helfen.

Gruß Delorion

Hansa 7. Nov 2002 16:43

Weißt Du, was ein Moderator ist ?

1. Leiter einer Diskkussion

ausführlicher :

2. Angehöriger einer Versammlung, der bei den Aussprachen auf das wesentliche hinlenken soll.

Sei froh, daß hier einige Leute sind, die Ahnung haben. Aber die kannst Du nicht 10 Tage warten lassen und obendrauf noch beleidigt sein, daß Du Dich selbst um das Thhema so lange nicht kümmerst (seit 26.10.2002). :mrgreen:

Scheint sehr wichtig zu sein. Stammt das hier auch von Dir ?

http://www.auq.de/viewtopic.php?t=3836

Gruß
Hansa

delorion 7. Nov 2002 18:51

Hallo Hansa

Wer lesen kann ist klar im Vorteil, sag ich immer !
Ich habe niemanden 10 Tage warten lassen.
Wenn,dann habe ich 10 Tage gewartet.

Was ein Moderator ist weis ich wohl, und ich merke an
daß ein Moderator besonders in der Pflicht ist auf sein
Forum zu achten. Zumindest ist das in unserem Forum so.

Im übrigen bin ich nicht beleidigt, das gibt das Thema nicht her.

Ansonsten ziehe ich es vor die Leute mit meinen Anliegen
nicht abzunerven. Wenn ich keine Antwort kriege, ok.
Oder ist das hier Pflicht jeden Tag das Thema neu zu posten
um die Wichtigkeit zu unterstreichen ?

Gruß Delorion

PS.: Der zitierte Beitrag stammt nicht von mir.

Hansa 7. Nov 2002 19:31

Hi,

Zitat:

Wer lesen kann ist klar im Vorteil, sag ich immer !
Ich habe niemanden 10 Tage warten lassen.
Wenn,dann habe ich 10 Tage gewartet.
Was denn nun, kannst Du lesen oder nicht?

Zitat:

Was ein Moderator ist weis ich wohl, und ich merke an
daß ein Moderator besonders in der Pflicht ist auf sein
Forum zu achten. Zumindest ist das in unserem Forum so.
Welche Pflichten hat denn ein Moderator ? In seiner Freizeit pflichtgemäß Antworten zu beantworten, die nach 10 Wochen einer liest ?

Das klingt vielleicht alles zu hart, aber wenn du ein WeichEi bist, dann frage besser nicht. Habe Dir einen Link gegeben, da steht alles drin, was Du vorerst wissen mußt. LCS kennt sich schon aus,PaulJr auch, genauso wie die Moderatoren, die wie gesagt, eine Diskussion in vernünftige Bahnen lenken sollen. Der Rest muß von Dir kommen. Ist das so schwer?

Gruß
Hansa

P.S.: Hast Du Dir den Link überhaupt angesehen :?: :bouncing4:

delorion 7. Nov 2002 19:46

Hi Hansa

Das mit dem Weichei find ich lustig :dancer:

Den Tread bei AUQ hatte ich schon lange gelesen.
Das Problem ist im übrigen gegessen.

Wenn Du mal ne PHP Frage hast, verspreche ich Dir genau
so arrogant mit Dir umzugehen wie Du mit mir.

Gruß Delorion

Christian Seehase 7. Nov 2002 19:53

Moin Zusammen,

ich denke mal es ist an der Zeit auf die Bremse zu treten.;-)

Ein Moderator hat, zumindest hier, die Aufgabe sich darum zu kümmern, das die Diskussionen in geordneten Bahnen laufen.

Die Fragen werden dann von denen beantwortet, die's können (fachlich bzw. zeitlich).

Ich möchte euch zwei beiden doch bitten die OT Diskussion doch per PN weiterzuführen, so es denn überhaupt notwendig ist.

Danke.

RomanK 7. Nov 2002 19:57

Hoi,
ich als Moderator würde Euch bitten Euren Streit beizulegen, oder falls das nicht möglich ist ihn per Mail oder PN weiterzuführen, anderenfalls wird dieser Thread geschlossen!

DANKE.
[Edit]
:mrgreen: @Christian
Also Moderator ist man hier auch noch zusätzlich zu den genannten Punkten auch noch das Testkaninchen für Daniel :mrgreen: :twisted:
[/edit]

delorion 7. Nov 2002 19:58

Sorry
Tut mir Leid.
End of Tread.

Gruß Delorion

Christian Seehase 7. Nov 2002 20:07

Moin Delorion,

kein Problem.

Ist Dein Problem jetzt eigentlich gelöst oder nicht?

Wenn nicht wäre ein End of Thread ja übertrieben.
End of OT genügt ;-)

delorion 7. Nov 2002 20:13

Hallo Christian Seehase

Danke der Nachfrage.

Ich hab zumindest einen neuen Ansatz mein Problem zu lösen.
Ich wills ja nicht vorgekaut bekommen :D

Also mit dem was ich habe werd ich mal schön weitermachen.
Ich glaube das es geht.

Wenn nicht darf ich hoffentlich noch mal nachfragen.
Mit ein bischen Glück kann ich ja auch mal helfen.

Gruß Delorion

Gast 8. Nov 2002 07:31

Hallo Delorion, 8)

sorry, Du hast Dich 10-tage nicht gemeldet und habe wirklich gedacht, dass Du keine Interesse mehr an diesem Thema hast... habe vielleicht etwas unglücklich formuliert...vergessen wir es...

Mit Hansa kennen wir uns schon etwas länger... und Eins weiß ich aber... falls er an einer Sache Arbeitet... bzw. diese lösen möchte... da bleibt er hartnäckig also „am Ball“... darum vielleicht konnte er Deine Reaktion nicht nachvollziehen... Ich finde es aber nett das er hier für mich gesprochen habe...Danke Hansa... :P

So... damit sehe ich dieses Streit ... bzw. Missverständnis als beendet...und sage noch einmal es tut mir wirklich Leid Delorion :oops: .
--------------------------------------------------------------------------

Jetzt zu Deinem Problem. Falls Du doch nicht weiter kommen solltest dann schreibe bitte was hast Du bis jetzt so gemacht und in welche Richtung das Ganze geht... und da probier ich Dir NICHT nur versuchen zu helfen... sondern ich helfe Dir :coder: ...(ich kann Antworten aber nur an Werkstagen)

Gruß

Paul Jr.


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