Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
13/02/2011 02:03
Konu Sahibi
yakcaglayan
Yorumlar
8
Okunma
3306
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

yakcaglayan

Aktif Üye
Kullanici Avatari
Aktif Üye
Y....
37
08/11/2008
0
İstanbul
Ofis 2010
06/02/2017,03:26
Çözüldü 
Arkadaşlar merhaba,
bütün gündür şimdi anlatacağım problemimi forumda aratıyorum. rastlayamadım bir türlü. acaba diyorum hiç olmayacak saçma bir şeymi istiyorum diye tereddüt bile ettim.
Problemim şu: (şimdiden teşekkür ediyorum yardımlarınız için)
bir tablom(table_aktar) var bu tablo gecici bir tablo burdaki verileri yorumladıktan sonra kalıcı tablolara ekliyorum ve table_aktar tablosunu temizliyorum.
bu tablodaki "ay" alanına bakarak eğer 2.ay yani subatsa "table_subat " tablosuna eğer 3.ay yani martsa "table_mart" tablosuna eklemek istiyorum.
Ben bir ekleme sorgusu yaptım ancak orda eklenecek tablo kısmında sadece 1 tablo secebiliyorum.
Haa neden tek tabloda yapmıyorsun derseniz . çok fazla veri var. dolayısıyla sorgular çok geç geliyor. ( yaklaşık 300.000 kayıt)her defasında tüm dataya bakmasını istemiyorum sorgunun.
yardımlarınızı bekliyorum.
tşk.


Ek Dosyalar
.rar   ekle.rar (Dosya Boyutu: 11,11 KB / İndirme Sayısı: 19)
Halay Access hastalığının Bakırköy'de tedavisi varmıdır? Halay
Cevapla

ercansahin

BlackEagle
Kullanici Avatari
Uzman
E.... Ş....
3.739
14/11/2008
Ankara
Ofis 2010 32 Bit
07/09/2017,13:09
Çözüldü 
Pardon cevabı değiştiriyorum. Olayı yanlış anlamışım.Img-grin


Cevapla

ercansahin

BlackEagle
Kullanici Avatari
Uzman
E.... Ş....
3.739
14/11/2008
Ankara
Ofis 2010 32 Bit
07/09/2017,13:09
Çözüldü 
Bir form ve bu formda bir düğme oluşturun, Tıklandığında olayına;

Visual Basic Code
1
2
3
4
5
6
7
Private Sub Komut0_Click()
DoCmd.SetWarnings False
   DoCmd.RunSQL ("INSERT INTO Table_ocak ( ID, yıl, ay, tarih, fat_no, fat_tutar )SELECT Table_aktar.ID, Table_aktar.yıl, Table_aktar.ay, Table_aktar.tarih, Table_aktar.fat_no, Table_aktar.fat_tutar FROM Table_aktar WHERE (((Table_aktar.ay)='1'))")
   DoCmd.RunSQL ("INSERT INTO Table_subat ( ID, yıl, ay, tarih, fat_no, fat_tutar ) SELECT Table_aktar.ID, Table_aktar.yıl, Table_aktar.ay, Table_aktar.tarih, Table_aktar.fat_no, Table_aktar.fat_tutar FROM Table_aktar WHERE ((Table_aktar.ay)='2')")
   DoCmd.RunSQL ("INSERT INTO Table_mart ( ID, yıl, ay, tarih, fat_no, fat_tutar ) SELECT Table_aktar.ID, Table_aktar.yıl, Table_aktar.ay, Table_aktar.tarih, Table_aktar.fat_no, Table_aktar.fat_tutar FROM Table_aktar WHERE ((Table_aktar.ay)='3')")
DoCmd.SetWarnings True
End Sub

yazarak deneyin lütfen.


Cevapla

Yandemir

Only Office 2003
Kullanici Avatari
Aktif Üye
M.... Y....
1.432
26/08/2009
482
Tekirdağ
Ofis 2003
25/08/2017,00:10
Çözüldü 
bu olay database'i iki katına çıkartır ama dikkatli düşünün derim.


Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)

+rep Yollar biter Access bitmez. +rep
Cevapla

yakcaglayan

Aktif Üye
Kullanici Avatari
Aktif Üye
Y....
37
08/11/2008
0
İstanbul
Ofis 2010
06/02/2017,03:26
Çözüldü 
Sn yandemir,
Database iki katina cikarir . Biraz acarmisiniz. Tam anlamadim. Ilginize tesekkur ediyorum.


Halay Access hastalığının Bakırköy'de tedavisi varmıdır? Halay
Cevapla

ozanakkaya

sledgeab
Kullanici Avatari
Kurucu
O.... A....
9.804
29/01/2008
Denizli
Memur
Ofis 2010 32 Bit
Bugün,18:14
Çözüldü 
Aktar isimli tablonuzda 200.000 kayıt varsa, diğer ocak, şubat...... isimli toblalorınızda da aynı veriden toplam 200.000 kayıt olacak. İşlem sonucu aktar tablosunu silmeniz gerekir.


Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü form üzerinde filtre ve sorgu bazk 17 9.392 07/09/2017, 09:08 alperen2006
Çözüldü Formdaki Kaydı Farklı Formda Yeniden Kayıt U.ALTUN 7 336 21/08/2017, 12:04 direnist
Çözüldü Sorgu Kriteri metin02 3 189 21/08/2017, 00:11 ozanakkaya
Çözüldü Farklı Tablolar Arası Tarih Kriterli İşlemler ALTANs 3 281 25/07/2017, 16:08 ALTANs
Çözüldü Farklı Tablo Verilerini Tek Bir Formda Gösterme damacanasu 2 193 23/07/2017, 21:31 damacanasu

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.