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;