Tüm Platformlar için Hızlı Uygulama Geliştirme Kitap Yayın Süreci
Kitap gözden geçirilmek üzere BTG (Bilgi ve Teknoloji Grubu) 'na gönderildi. 05.10.2018-14:10
BTG (Bilgi ve Teknoloji Grubu) tarafından iki sayfalık bir reklam tasarımı bekleniyor. 08.10.2018 - 15:30
Kitap basım talebi değerlendirilmek üzere matbaaya bildirildi. Matbaadan basım süreci hakkında bilgi bekleniyor. 15.10.2018 - 15:34
Kitap 1.000 adet basım talebi ile matbaaya gönderildi. 16.10.2018 - 16:50

Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Gride Kayıt Eklensin Ama Veritabanına Eklenmesin?
#1
Merhabalar;

  Başlıktan da anlayacağımız üzere gride kullanıcı ürün ekleyecek ama bu ürünü veritabanından önce sanki önizleme gibiymiş gibi gride göstereceğim. Kullanıcı vazgeçince de temizleme işlemini yapacağım. Aklıma ilk olarak veritabanına eklesem ne olur diye düşündüm ama veritabanını fazla yormuş olurum dedim. (Çünkü kullanıcı her daim ekle-sil yapacak).

Özet olarak;
  Ben gridi bir önizleme aracı olarak kullanmak istiyorum. Sonra gride eklenen verileri kullanıcı kaydet butonuna basınca veritabanına kaydettirmek istiyorum? 


Herhangi bir bileşen önerisi var mıdır? Veya ipucu Smile 



Teşekkürler
İyi çalışmalar.
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#2
TClientDataSet
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla
#3
FireDAC MemTable' ı
DevExpress MemData' sı mevcut işinizi göreceğini tahmin ediyorum.
O. Mert
WWW
Cevapla
#4
(17-08-2017, Saat: 17:15)barutali Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlTClientDataSet

 Hocam herşey tamam tek sorun kaldı o da;

 Ben bu kayıtları for döngüsü içerisinde tek tek mi veritabanına kaydedeceğim, yoksa bilmediğim özellik mevcut mu? Smile

(17-08-2017, Saat: 17:19)YBSUzmani Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlFireDAC MemTable' ı
DevExpress MemData' sı mevcut işinizi göreceğini tahmin ediyorum.

 Hocam ClientDataSet ile aynı zaten hazır bileşen yerine Delphi'nin kendi bileşenini tavsiye ederim :Smile


NOT: FireDac Delphi'nin ama yine de ClientDataSet daha bir çekici Smile
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#5
Sorunu for döngüsüne sokarak halletim. Teşekkürler Smile
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#6
memory table kullandıysan for döngüsü yerine while do deneyebilirsin.
dataset.first;
while not dataset.eof do
begin
.
.
.
 dataset.next;
end;
Cevapla
#7
Döngüye sokmadan ApplyUpdates gibi metodu kullanarak yapabiliyorduk sanırım.. Emin değilim araştırmak lazım..
Amatör Küme Bilgisayar Programcısı
WWW
Cevapla
#8
(17-08-2017, Saat: 17:15)barutali Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlTClientDataSet

TClientDataSet ile değişiklikleri muhafaza edip, en son veritabanına yazmaya giderken güncellenen verileri döngüye alarak işlemi yapabilirsiniz. Bunu bir temp tablo gibi düşünün. Kayıtları oraya yapacaksınız, işlemin sonunda götürüp istediğinizi yapabilirsiniz. N-tier mimari öncesi tüm projelerimde CDS kullanmıştım.
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla
#9
İşin aslı (BDE'de de var olan) FireDAC temelli DataSet bileşenlerinde CachedUpdates özelliğini True yaparak açarsanız dilediğiniz işlem otomatik olarak devreye girecektir. Eğer değişiklikler onaylanacaksa ApplyUpdates, iptal edilecekse CancelUpdates metodunu çağırmak yeterli olmaktadır. İyi çalışmalar.
Cevapla
#10
Hepinize ayrı ayrı teşekkürlerimi iletiyorum. CDS ile ApplyUpdates yollarını denemeye çalışıyorum.


Saygılarımla,
İyi çalışmalar.
Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Radiobutton ve Checkbox Kayıt İşlemleri - Yardım djharry 3 103 03-10-2018, Saat: 10:58
Son Yorum: Abdullah ILGAZ
  Hal Kayıt Sistemi Web Servis eyln 40 2.910 26-09-2018, Saat: 20:33
Son Yorum: ismailkocacan
  Client tarafında yapılan tüm değişiklikleri tek seferde veritabanına nasıl yazarım adelphiforumz 3 157 12-09-2018, Saat: 22:30
Son Yorum: ssahinoglu
  Lookupcombobox ile yeni kayıt ekleme canbir 2 272 21-06-2018, Saat: 10:01
Son Yorum: adelphiforumz
  save dialog kayıt yeri sorunu erdogan 3 356 09-03-2018, Saat: 18:05
Son Yorum: narkotik



Konuyu Okuyanlar: 1 Ziyaretçi