🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #82866

Re: Zeos aktualizacja blob'a problem

#82866
From: zpksoft
Date: Sun, 14 Jan 2018 15:44
52 lines
2852 bytes
W dniu sobota, 13 stycznia 2018 21:26:11 UTC+1 użytkownik J-23 napisał:
> Witam,
> Mam taki kod
> 
> procedure TDBCard.SaveCard;
> var
>    BlobStream: TBlobField;
>    FS: TFileStream;
> begin
>    try
>      FS := TFileStream.Create(ExtractFilePath(Application.ExeName) 
> +'StreamOut.xml', fmCreate);
>      FXML.Position:=0;
>      FS.CopyFrom(FXML, FXML.Size);
>    finally
>      FS.Free;
>    end;
> 
>    with FZTable do
>    begin
>      Edit;
>      BlobStream := FieldByName('CAR_CARD') as TBlobField;
>      BlobStream.LoadFromStream(FXML);
>      FieldByName('CAR_VERSION').AsInteger := 33;
>      FieldByName('CAR_MODIFICATIONDATE').AsDateTime := NOW;
>      Post;
>    end;
> end;
> 
> Z tym że ten kod poniżej jest tylko w formie znalezieniem problemu a 
> chodzi o zapis xml do pola blob
> 
> try
>      FS := TFileStream.Create(ExtractFilePath(Application.ExeName) 
> +'StreamOut.xml', fmCreate);
>      FXML.Position:=0;
>      FS.CopyFrom(FXML, FXML.Size);
>    finally
>      FS.Free;
>    end;
> Tutaj robie zrzut xml do pliku bo myślałem że mam coś nie tak z 
> przetwarzaniem xml zmieniam w nim jedna wartość jak wynika z pliku 
> StreamOut wartość jest zmieniana za każdym razem i to jest jak 
> najbardziej dzialanie ok
> 
> Problem wydaje się wynikać że nie zawsze jest aktualizowanie pole blob, 
> czy spotkał się ktoś z Was z tym problemem
> 
> Pozdrawiam
> J-23

A jakiś commit po post?
Technical Details
Message-ID: <03e53466-7d06-490f-833b-578da28d26d4@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!g80no1821399itg.0!news-out.google.com!b73ni14281ita.0!nntp.google.com!g80no1821397itg.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <5a5a6b62$0$15208$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
X-Received: by 10.107.20.193 with SMTP id 184mr3127501iou.138.1515944683079;        Sun, 14 Jan 2018 07:44:43 -0800 (PST)
X-Received: by 10.157.85.15 with SMTP id l15mr55435oth.12.1515944682798; Sun, 14 Jan 2018 07:44:42 -0800 (PST)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!g80no1821399itg.0!news-out.google.com!b73ni14281ita.0!nntp.google.com!g80no1821397itg.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.lang.delphi.bazy-danych
Date: Sun, 14 Jan 2018 07:44:42 -0800 (PST)
In-Reply-To: <5a5a6b62$0$15208$65785112@news.neostrada.pl>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.22.167.184; posting-account=8ND_mgoAAAD5J9y9fnaTB1Kcu7xKWk7Q
NNTP-Posting-Host: 83.22.167.184
References: <5a5a6b62$0$15208$65785112@news.neostrada.pl>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <03e53466-7d06-490f-833b-578da28d26d4@googlegroups.com>
Subject: Re: Zeos aktualizacja blob'a problem
From: zpksoft <zpksoft@op.pl>
Injection-Date: Sun, 14 Jan 2018 15:44:43 +0000
Lines: 57
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit