Forum: Datenbanken
Delphi
by mkinzler,
3. Mai 2009
Versuche es mal mit einem Zwischen-Stream.
String -> StringStream -> BlobStream -> Datenbankfeld
Forum: Datenbanken
Delphi
by mkinzler,
3. Mai 2009
So hatte ich es gemeint
Writeln( BlobStr, Length( TORPTags)); //Anzahl
for i := Low( TORPTags) to High( TORPTags) do
begin
WriteLn( BlobStr, TORPTags.Key);
WriteLn( BlobStr, TORPTags.Value);
end;
Forum: Datenbanken
Delphi
by mkinzler,
3. Mai 2009
Ja. sollte schneller sein als die einzelnen Teile des Arrays getrennt in extra Tabelle zu schreiben
Forum: Datenbanken
Delphi
by mkinzler,
3. Mai 2009
Jenach dem wie man die Daten später benötigt. U.U. ist eine weitergehende Normalisierung der Datenbank dann sinnvoll
Forum: Datenbanken
Delphi
by mkinzler,
3. Mai 2009
Du musst die einzelnen Komponenten des record mit Write() in den Stream schreiben und das dann in einer Schleife über alle Einträge des Arrays