Skip to main content

AccessTr.neT


Arşiv Oluşturmak,Verilerin Arşive Gönderilmesi-Mevcut Tablodan Silinmesi??

Arşiv Oluşturmak,Verilerin Arşive Gönderilmesi-Mevcut Tablodan Silinmesi??

#3
sayın mehami,


bahsettiğiniz talebinize yönelik olarak aşağıdaki bilgilerin yeterli olacağı kanısındayım.

öncelikle,arşiv niteliğinde tablo oluşturmak için,site içerisinde arama yapmanız sonucu elde edebileceğiniz bilgileri ve örneklerini barındıran konuları incelemeniz size fikir verebilmesi ve bunları uygulamanıza yönelik verimli olacaktır.kısa bir bilgilendirme amacı ile,arşiv tablosu için,yapılması gerekenler ise;

AŞAMA-1:
kayıtların bulunduğu tablodaki alanların içerisinden hangi alanların oluşturulacak olan arşiv tablosunda yer alacağının (ya da,tercihe göre tüm alanlar da olabilir) belirlenerek bu arşiv tablosunun hazırlanması gerekmektedir.

AŞAMA-2:
aşağıdaki kodlama kalıbından hareket ile;gerekli kısımlardaki alan bilgilerini,kendi ilgili alan bilgilerinizi yazarak uygun bir düzenlemede bulunmalısınız.

Kod:
DoCmd.RunCommand acCmdSaveRecord
DoCmd.SetWarnings False

'eski tablodan arşiv tablosuna aktarılması için
DoCmd.RunSQL "INSERT INTO arsiv_tablosu (alan1, alan2, alan3) SELECT eski_tablo.alan1, eski_tablo.alan3, eski_tablo.alan3 FROM eski_tablo WHERE (((eski_tablo.ID)=me.ID))"


'eski tablodan ilgili kaydın silinmesi için
DoCmd.RunSQL "DELETE * FROM eski_tablo WHERE (((eski_tablo.ID)=me.ID))"
DoCmd.SetWarnings True

me.requery
me.refresh

son olarak,benzer işlemler kullanılarak,diğer sorunuza cevap olması adına,arşiv tablosundan
eski tabloya aktarımı da sağlayabilirsiniz.bilginize.

iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Arşiv Oluşturmak,Verilerin Arşive Gönderilmesi-Mevcut Tablodan Silinmesi?? - Yazar: atoz112 - 25/02/2015, 16:23
Task