Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
ClientDataSet image field yükleme (DataSnap)
#27
(25-01-2023, Saat: 14:02)yemre Adlı Kullanıcıdan Alıntı:
procedure TForm3.Button2Click(Sender: TObject);
        var
siras: Integer;
i, n: Integer;
msFoto: TMemoryStream;
begin
UniQuery1.Close;
UniQuery1.SQL.Clear;
UniQuery1.SQL.Add('select * from  data_ilan ');
UniQuery1.Open;
n := UniQuery1.RecordCount;

   for i := 0 to n - 1 do
   begin
   //ShowMessage('0');
   msFoto := TMemoryStream.Create;
   try
    //ShowMessage('1');
    siras := UniQuery1.FieldByName('sira').AsInteger;
    UniQuery1.Next;
    TBlobField(UniQuery1.FieldByName('pic')).SaveToStream(msFoto);
    msFoto.Position := 0;
    //ShowMessage('2');
    case siras of
      1:
        begin
        ShowMessage('3');
          Memo1.Lines.Clear;
          Memo1.Lines.Add(UniQuery1.FieldByName('metin').AsString);
          Image1.Bitmap.LoadFromStream(msFoto);
        end;
      2:
        begin
          Memo2.Lines.Clear;
          Memo2.Lines.Add(UniQuery1.FieldByName('metin').AsString);
          Image2.Bitmap.LoadFromStream(msFoto);
        end;
      3:
        begin
          Memo3.Lines.Clear;
          Memo3.Lines.Add(UniQuery1.FieldByName('metin').AsString);
          Image3.Bitmap.LoadFromStream(msFoto);
        end;
      4:
        begin
          Memo4.Lines.Clear;
          Memo4.Lines.Add(UniQuery1.FieldByName('metin').AsString);
          Image4.Bitmap.LoadFromStream(msFoto);
        end;
      5:
        begin
          Memo6.Lines.Clear;
          Memo6.Lines.Add(UniQuery1.FieldByName('metin').AsString);
          Image6.Bitmap.LoadFromStream(msFoto);
        end;
      6:
        begin
          Memo5.Lines.Clear;
          Memo5.Lines.Add(UniQuery1.FieldByName('metin').AsString);
          Image5.Bitmap.LoadFromStream(msFoto);
        end;
    end;
   finally
  msFoto.Free;
  end;
end;
end;

üstadım kusura bakmayın benim hatam msFoto := Nil; bu satırı silmemişim şuan resimler yüklendi ama veritabanımdaki sıraya göre yüklenmiyor karışık yüklüyor.Benim istediğim siras 1 ise memo1 e ve ımage1 e veritabanındaki sira 1 olan yerdeki resim ve yazının gelmesi

Merhabalar,


UniQuery1.First;
While not UniQuery1.EOF do
begin
    try
        ....
        ....
        ....
        ....
    finally
        msFoto.Free;
    end;
       
    UniQuery1.Next;
end;


Kolay gelsin.
Amaç, bilginin de/aklın da zekat'ını vermek.
Cevapla


Bu Konudaki Yorumlar
ClientDataSet image field yükleme (DataSnap) - Yazar: 41linea41 - 20-07-2019, Saat: 12:41
ClientDataSet image field yükleme (DataSnap) - Yazar: TheEAK - 21-08-2020, Saat: 10:48
ClientDataSet image field yükleme (DataSnap) - Yazar: Jakarta2 - 23-10-2020, Saat: 14:22
ClientDataSet image field yükleme (DataSnap) - Yazar: yemre - 23-01-2023, Saat: 18:13
ClientDataSet image field yükleme (DataSnap) - Yazar: yemre - 24-01-2023, Saat: 18:14
ClientDataSet image field yükleme (DataSnap) - Yazar: yemre - 25-01-2023, Saat: 13:29
ClientDataSet image field yükleme (DataSnap) - Yazar: yemre - 25-01-2023, Saat: 14:02
Cvp: ClientDataSet image field yükleme (DataSnap) - Yazar: hi_selamlar - 25-01-2023, Saat: 14:25
ClientDataSet image field yükleme (DataSnap) - Yazar: yemre - 25-01-2023, Saat: 14:43
ClientDataSet image field yükleme (DataSnap) - Yazar: yemre - 25-01-2023, Saat: 19:18

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Birden Fazla İmage ı Whatsapp ile paylaşmak barissagir 1 632 05-06-2025, Saat: 03:24
Son Yorum: barissagir
  ClientDataSet Field Not found hatası. mcuyan 0 636 07-06-2024, Saat: 19:57
Son Yorum: mcuyan
  Google play Uygulama yükleme hatası [Çözüldü] codder71 3 1.364 23-02-2024, Saat: 22:42
Son Yorum: codder71
  Cihaza ipa dosyası yükleme emrahozten 13 7.052 27-10-2023, Saat: 17:13
Son Yorum: emrahozten
  FMX Listview Image Sorunu [ÇÖZÜLDÜ] Mesut 1 928 20-10-2023, Saat: 15:03
Son Yorum: Mesut



Konuyu Okuyanlar: 1 Ziyaretçi