blob alanı update etmek

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
Kullanıcı avatarı
y.kulac
Üye
Mesajlar: 276
Kayıt: 08 Kas 2003 12:03
Konum: serdivan/sakarya

blob alanı update etmek

Mesaj gönderen y.kulac »

firebir 2,5 versiyonunu kullanıyorum
tabloda RESIM isimli bir alan var ve blob olarak tanımlı
bu alana ibquery ile resim eklemek ve update etmek istiyorum
kod şöyle

Kod: Tümünü seç

      ibQuery2.Close;
      ibQuery2.SQL.Clear;
      ibQuery2.SQL.Add('UPDATE BILGILER');
      ibQuery2.SQL.Add('SET RESIM = :DbImage1.Picture.Bitmap');
      ibQuery2.SQL.Add('WHERE ID = '''+DbEdit36.Text+'''');
      ibQuery2.ExecSQL;
kodu çalıştırınca hata vermiyor lakin update te etmiyor.
query2 ile nasıl resim eklerim.
Kullanıcı avatarı
Battosai
Üye
Mesajlar: 1316
Kayıt: 01 Eki 2007 12:02
Konum: Ankara

Re: blob alanı update etmek

Mesaj gönderen Battosai »

Blob alanların kaydı biraz farklı sitede örneği çok, biraz araştırmayla örnekleri bulabilirsiniz...
Kullanıcı avatarı
y.kulac
Üye
Mesajlar: 276
Kayıt: 08 Kas 2003 12:03
Konum: serdivan/sakarya

Re: blob alanı update etmek

Mesaj gönderen y.kulac »

ibdataset ile hiç bir sorun olmadan, dbimage nesnesini tabloya bağlayarak ve ibdatataset1.post dediğimiz zaman resim dosyası rsim alanına kaydediliyordu.
ama şimdi ibquery ile bu işi yapmak zorundayım ve bunun için update olayı ile bu işi halletmem lazım.
siteyi inceledim ama hala beceremedim :(
Cevapla