W dniu 14.01.2018 o 18:37, zpksoft pisze:
Masz na myśli taką zmianę prawda?
with FZTable do
begin
Edit;
BlobStream := FieldByName('CAR_CARD') as TBlobField;
FXML.Position:=0;
BlobStream.LoadFromStream(FXML);
FieldByName('CAR_VERSION').AsInteger := 33;
FieldByName('CAR_MODIFICATIONDATE').AsDateTime := NOW;
Post;
end;
end;
Lecz ona nie przynosi skutku.
Zrobiłem jeszcze coś takiego
with FZTable do
begin
Edit;
BlobStream := FieldByName('CAR_CARD') as TBlobField;
FXML.Position:=0;
BlobStream.LoadFromStream(FXML);
BlobStream.SaveToFile(ExtractFilePath(Application.ExeName)
+'BlobOut.xml');
FXML.Position:=0;
FieldByName('CAR_VERSION').AsInteger := 33;
FieldByName('CAR_MODIFICATIONDATE').AsDateTime := NOW;
Post;
end;
end;
Gdzie w pliku BlobOut.xml jest to co chciałbym by było w Bazie i to
działa jak najbardziej prawidłowo.
Jednak po wykonaniu post zawartość bloba się nie uaktualnia pozostałe
kolumny jak najbardziej
Ponadto dodam że chodzi o bazę MSSQL
Pozdrawiam
J-23