Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Blob Memo (https://www.delphipraxis.net/125857-blob-memo.html)

clock50 13. Dez 2008 10:01

Datenbank: dBase • Version: 5 • Zugriff über: VCL-Komponenten

Blob Memo
 
Hallo Leute,

ich habe keine Erklärung für folgendes Problem :

Ich öffne einen neuen Datensatz und schreibe in ein Blob-Memo Feld. Da ist dann aber nichts drin!
In den anderen Felden ist aber genau das was da rein soll. :(
Delphi-Quellcode:
 Table1.Append;
 for i := 0 to 6 do Table1.FieldByName(Table1.Fields[i].FieldName).AsString := f[i];
 Table1.FieldByName(Table1.Fields[24].FieldName).AsString := f[7];
 Table1.Post;
Wenn ich nun das Feld editiere ist dann was drin. Was mache ich falsch?
Delphi-Quellcode:
While not Table1.Eof do
  begin
  if (Table1.FieldByName(Table1.Fields[0].FieldName).AsString + Table1.FieldByName(Table1.Fields[1].FieldName).AsString) = f[0]+f[1] Then
   begin
   Table1.Edit;
   for i := 2 to 6 do Table1.FieldByName(Table1.Fields[i].FieldName).AsString := f[i];
   Table1.FieldByName(Table1.Fields[24].FieldName).AsString := f[7];
   Table1.Post;
   break;
   end;
  Table1.Next;
  end;

clock50 13. Dez 2008 10:59

Re: Blob Memo
 
Sorry ich vergaß,

1.
Delphi-Quellcode:
var f : array of String;
2. Datenbank-Felder 1-22 sind typ String 23+24 typ blob Memo

clock50 13. Dez 2008 16:02

Re: Blob Memo
 
Nachdenken erspart dumme Fragen, der Fehler lag bei mir!

DeddyH 13. Dez 2008 16:06

Re: Blob Memo
 
Ich fürchte, bei dBase-Fragen können auch nur dumme Antworten kommen ;)


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