| |
Fortgeschrittene ProgrammierungDatenmenge aus RTB ermitteln | | | Autor: I.V. | Datum: 23.02.19 13:55 |
| Hallo zusammen,
ich habe in einer Access DB unteranderem Texte im RTF gespeichert.
Da die DB ziemlich groß geworden ist, würde ich gerne herausfinden, welcher Datensatz das ist.
Ich möchte hierzu die Daten wieder in eine RTB laden und mir die jeweilige Speichergröße anzeigen lassen.
Da ist dann meine Frage, wie kann ich mir die Datengröße für den Inhalt einer RTB errechnen/zurückgeben lassen?
Danke und Gruß,
Ingo
Wer aufhört sich zu verbessern, hört auf gut zu sein. | |
Re: Datenmenge aus RTB ermitteln | | | Autor: Manfred X | Datum: 24.02.19 09:16 |
| Hallo!
Falls der Inhalt der Richtextbox als Textstring
inclusive RTFormatanweisungen in der DB gespeicheert
worden ist, kannst Du diesen String in eine entsprechende
Variable lesen (oder in eine einfache Textbox) und die
Gesamtlänge dieser Zeichenfolge ermitteln. | |
Re: Datenmenge aus RTB ermitteln | | | Autor: I.V. | Datum: 24.02.19 09:21 |
| Hallo Manfred,
Meinst du mit der Len Funktion?
Da habe ich doch nur die Anzahl der Zeichen 🤔
Oder kann ich hiermit das Datenvolumen berechnen?
Gruß Ingo
Wer aufhört sich zu verbessern, hört auf gut zu sein. | |
Re: Datenmenge aus RTB ermitteln | | | Autor: Manfred X | Datum: 24.02.19 11:26 |
| Was verstehst Du unter Datenvolumen?
Je nach Art der Codierung (Ascii, Unicode)
belegt ein Zeichen eine bestimmte Anzahl Bytes im Speicher.
Ob und wie die Daten eventuell in der Datenbank
komprimiert vorliegen, läßt sich nicht so einfach
ermitteln. | |
Re: Datenmenge aus RTB ermitteln | | | Autor: I.V. | Datum: 24.02.19 14:30 |
| Hallo Manfred,
die Daten sind in der DB unkomprimiert gespeichert.
Welche Codierung kann ich dir ehrlich gesagt nicht beantworten.
Die Unser Haben eine Richtextbox, in der sie Bewertungen für Verbesserungsvorschläge rein schreiben.
Soweit ist das ja auch ok.
Ich habe aber die Möglichkeit gegeben, dass auch Daten eingefügt werden können.
Dummerweise hat das der ein oder andere genutzt um Bilder mit einzufügen.
Und diese Datensätze haben die Datenbank aufgebläht.
Ich möchte zum einen die Datensätze finden, die ein hohes Datenvolumen beinhalten und zum anderen möchte ich beim einfügen von Daten dann einen Sperre aktivieren, wenn jemand Bilder Einfügt, oder der Inhalt der Box halt einfach völlig unüblich ist.
Kannst du mir da weiter helfen?
Gruß Ingo
Wer aufhört sich zu verbessern, hört auf gut zu sein. | |
Re: Datenmenge aus RTB ermitteln | | | Autor: Manfred X | Datum: 24.02.19 15:27 |
| Wenn jemand Bilder nicht als Link zu einer Datei,
sondern direkt in die Richtextbox einfügt, werden
die Bilddaten als Zeichenfolge dort abgelegt.
Du mußt also nur die Menge der Zeichen eines
Eintrags in der Datenbank prüfen. | |
Re: Datenmenge aus RTB ermitteln | | | Autor: I.V. | Datum: 24.02.19 15:47 |
| Okay.
Kann ich das dann irgendwie umrechnen so das ich weiß wieviel MB der Eintrag hat?
Wer aufhört sich zu verbessern, hört auf gut zu sein. | |
Re: Datenmenge aus RTB ermitteln | | | Autor: I.V. | Datum: 25.02.19 07:41 |
| super, danke
Wer aufhört sich zu verbessern, hört auf gut zu sein. | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevISDN 1.0
Überwachung aller eingehender Anrufe!
Die DLL erkennt alle über die CAPI-Schnittstelle eingehenden Anrufe und teilt Ihnen sogar mit, aus welchem Ortsbereich der Anruf stammt. Weitere Highlights: Online-Rufident, Erkennung der Anrufbehandlung u.v.m. Weitere InfosTipp des Monats sevOutBar 4.0
Vertikale Menüleisten á la Outlook
Erstellen von Outlook ähnlichen Benutzer- interfaces - mit beliebig vielen Gruppen und Symboleinträgen. Moderner OfficeXP-Style mit Farbverläufen, Balloon-Tips, u.v.m. Weitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|