veri satırını copyalamak

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
cuneytak
Üye
Mesajlar: 18
Kayıt: 27 May 2005 12:36

veri satırını copyalamak

Mesaj gönderen cuneytak »

iyi gunler arkadaslar


FB de hazırlanmış bir table var yaklaşık olarak 80 field den olusuyor. programdaki hesaplamalar için degişgenlerin girildigi bir table. her aylık donem de bu tablodan bir tane daha olusturuluyor. bu veriyi her ay bastan girmek yerine copy yapmak istiyorum (bu proje daha once RM cobol da yapılmıstıorada copyalama ile halletmiştim ) ama delphide bunu nasıl yaparım bilemiyorum.

biraz ufka ihtiyaım var yardım larınız için tesekkur ederim
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

Tablo ya yeni bir kayıt eklersin ve alanlara, tablonun son kaydındaki değerleri atarsın..
DeveloperToolKit

..::|YeşilMavi|::..
cuneytak
Üye
Mesajlar: 18
Kayıt: 27 May 2005 12:36

Mesaj gönderen cuneytak »

lazio kar deş form mumda dbeditlerla calısıyorum bu durum da ikinci bir query ile son kaydı okumam mı gerekecek. ayrıca atama işlemini de teker teker mi yapacagım bilgimim azlıgın dan dolayıda özür dilerim
Kullanıcı avatarı
lazio
Moderator
Mesajlar: 1527
Kayıt: 11 Tem 2003 04:55
Konum: İstanbul

Mesaj gönderen lazio »

Kod: Tümünü seç

insert into Tablo1
  select Alan1 + 1, Alan2, Alan3 from Tablo1 where Alan1 = (select max(Alan1) from Tablo1)
Alan1 dediğimiz field büyük olasılıkla ID gibi bir alan olacağından primarykey yada unique olabilir. bu nedenle bir arttırıyoruz..
DeveloperToolKit

..::|YeşilMavi|::..
Cevapla