Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
JSON DataSet Serialize for Unidac
#1
Selamlar,

JSON verileri DataSet'e set etme konusunda Github konusunda güzel bir çalışma mevcut.
https://github.com/viniciussanchez/dataset-serialize

Firedac desteği olan ve birkaç eksiği olan bu bileşene eklemeler yaptım.
https://github.com/halilhanbadem/dataset...ize-unidac

Yapılan ekleme ile birlikte belirtilen JSON alanlarını DataSet tarafında ftWideMemo tipinde oluşturabilirsiniz. Ek olarak UniDAC desteği getirildi. Böylelikle tüm alanlar için sabit uzunluk vermekten kurtulmuş olur uygulamanızı daha az bellekte ve sorunsuz çalıştırabilirsiniz. Eklenen özellik aşağıdaki gibi kullanılır;

JSONSerialize := TJSONSerialize.Create(JSONArray, True);
 //default 255
JSONSerialize.StringFieldSize := 155;
JSONSerialize.MemoFields := ['memo_field1', 'memo_field2'];
//default 4096
JSONSerialize.StringMemoFieldSize := 2000;
JSONSerialize.ToDataSet(dsVirtualTable.DataSet);


İyi çalışmalar dilerim.
kisisel_logo_dark.png
WWW
Cevapla
#2
Ellerine sağlık halil han
Cevapla
#3
(08-11-2023, Saat: 16:38)odemir01 Adlı Kullanıcıdan Alıntı: Ellerine sağlık halil han

Teşekkürler hocam
kisisel_logo_dark.png
WWW
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Firedac Query-Dataset Kaydırma DataChange Olayı YILDIRIMBEY 9 1.572 31-08-2025, Saat: 04:56
Son Yorum: emailx45
  Rest.JSON array serilize hk yhackup 11 1.972 28-11-2024, Saat: 12:35
Son Yorum: delphi.developer
  Json Data Binding ile oluşturulan json içine Array ekleme aegean 4 1.614 17-05-2024, Saat: 12:36
Son Yorum: Tuğrul HELVACI
  JSON Verilerini Veritabanına Kaydetmek kajmerantime 6 1.793 03-11-2023, Saat: 15:05
Son Yorum: kajmerantime
  JSon Format m_ekici 7 2.098 02-10-2023, Saat: 09:24
Son Yorum: yhackup



Konuyu Okuyanlar: 1 Ziyaretçi