Nach Hause
Top.Mail.Ru Yandeks.Metrika
Forum: "Grundlagen";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

Nach unten

Datenspeicherung Finden Sie ähnliche Zweige


hair   (2001-12-03 15:12) [0]

Sie müssen eine kleine Menge von Daten speichern, das Format spielt keine Rolle, obwohl der Text die Hauptsache ist, keine zusätzlichen Softwareprodukte (BDE usw.) zu verwenden, Sie benötigen Komponenten.



Deniz   (2001-12-03 15:25) [1]

TClientDataSet
1. Liefern Sie EXE-shnik + mehrere DLLs (2 oder 3)
2. Keine Registrierung
3. Tabellen mit CD-Erweiterung
4. Der Index muss im Programm erstellt werden (nicht auf der Festplatte gespeichert)
5. Alle Funktionen der Arbeit mit TTable (aber es gibt einige Witze mit SaveToFile).
Wenn das schreibt.
Viel Glück.



hair   (2001-12-03 15:28) [2]

Interessant, danke. Und wo finde ich es?



alexander_vasjuk   (2001-12-03 15:43) [3]

In der Komponentenpalette



Romkin   (2001-12-03 17:15) [4]

Auf der Registerkarte MIDAS
Wenn die Datei die Erweiterung * .xml hat, wird in XML geschrieben, jedoch ohne% ((



Ю.Ю.   (2001-12-04 04:48) [5]

Und welche DLLs werden benötigt?



Slava   (2001-12-04 11:01) [6]

Benötige 1-DLLs:

midas.dll für Delphi> 4
oder
dbclient.dll für delphi = 4



Romkin   (2001-12-04 11:32) [7]

stdvcl32.dll, stdvcl40.dll (für D4 und höher), und es ist erforderlich, sich durch Aufrufen von regsvr32 zu registrieren



Slava   (2001-12-04 13:18) [8]

> Romkin

Warum das alles?

Ich habe gerade das Backend mit einem leeren Formular erstellt (Ä6), ClientDataSet darauf geworfen, die Felder definiert, "Create DataSet" gemacht, es in einer Datei gespeichert,
Füllen Sie das Feld Dateiname aus und kompilieren Sie es.

Dann wechselte er zu einem anderen Rechner (D war dort nicht erschienen, OS - NT4):
- meine Exe,
- meine Datei * .xml
- midas.dll

und alles funktioniert. Vielleicht mache ich etwas falsch? : o)



Slava   (2001-12-04 13:21) [9]

Ja habe ich vergessen

Ich habe auch DataSource und DBGrid in das Formular eingefügt - nun, um die Daten zu ändern :)



Romkin   (2001-12-04 13:43) [10]

Falsch, es passiert. In der Tat beschreibt stdvcl40 IProvider, IDataBroker und IStrings. Dementsprechend ist es für D4 notwendig, für D5 - nur wenn es IStrings gibt (aber es scheint, dass TImages IStrings irgendwie verwendet? - es scheint, dass es Pannen gab).
StdVcl32 - Veraltet (D3) und nicht erforderlich



alexander_vasjuk   (2001-12-04 19:59) [11]

Romkin © (03.12.01 17: 15)
Über CML und Zeichnungen
Formpat ist nicht von der Erweiterung abhängig. und aus dem SaveToFile-Parameter
Und Zeichnungen werden perfekt in XML gespeichert
Das einzige ist, dass er viel größer ist



Delirium   (2001-12-04 20:11) [12]

Natürlich in .ini-Dateien!



ShaggyDoc   (2001-12-05 09:05) [13]

Tatsächlich können Sie INI-Dateien zum Speichern kleiner Datenmengen verwenden, wie Delirium hervorhob. Ich musste sogar eine bestimmte "INI-DB" machen. Dies lag an der Notwendigkeit, auf die Daten verschiedener Programme zuzugreifen, einschließlich derer, die nur Text lesen.

Die zweite Option, die ich verwende, ist die Verwendung von kbmMemTable und das Speichern von Daten (einschließlich Grafiken) im CSV-Format. Der Vorteil hierbei ist, dass es der Nachfolger von TDataSet mit allen damit verbundenen Vorteilen ist, wenn es in Delphi verwendet wird. Und in der Regel keine DLLs und Motoren.



Seiten: 1 ganze Branche

Forum: "Grundlagen";
Aktuelles Archiv: 2002.01.08;
Herunterladen: [xml.tar.bz2];

nach oben









Speicher: 0.59 MB
Zeit: 0.031 c
1-22197
T2
2001-12-16 07:17
2002.01.08
Kann der Windows-Korb programmgesteuert deaktiviert werden?


1-22005
Cossys
2001-12-17 16:57
2002.01.08
Alle Antragsformulare mit aktiven Kopfzeilen anzeigen


3-21985
Scully
2001-12-06 15:26
2002.01.08
Datum + Zeit ohne Sekunden in DBGrid


14-22365
Ketmar
2001-10-16 06:22
2002.01.08
Hier ist es interessant: von Simferopol, bin ich hier allein?


7-22420
Cntcyz.cm crfpfnm cdjt bvz
2001-09-21 21:12
2002.01.08
Die Leute sagen mir, wie man ist





Afrikanisch Albanien Arabisch Armenisch Aserbaidschanisch Baskisch Weißrusse Bulgarian katalanisch Chinesisch (vereinfacht) Chinesische Tradition) kroatisch Tschechisch Dänisch Dutch Englisch estnisch Philippinisch Finnish Französisch
Galicisch Georgisch Deutsch Griechisch haitian Creole Hebräisch Hindi ungarisch isländisch Indonesian irisch Italian Japanisch Koreanisch lettisch litauisch Makedonisch Malay Maltesisch Norwegian
persisch Polnisch Portugiesisch Rumänisch Russisch serbisch Slovakisch Slowenisch Spanisch Suaheli Swedish Thai Türkisch Ukrainisch Urdu Vietnamesisch Walisisch Jiddisch Bengalisch bosnisch
cebuano Esperanto Gujarati Hausa Hmong igbo Javanisch kannada khmer Laotisch Lateinisch Maorisch Marathi Mongolisch nepali Pandschabi Somalisch Tamilisch Telugu Yoruba
Zulu
Английский Französisch Deutsch Italienisch Португальский Russisch Spanisch