Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
29/10/2018 20:40
Konu Sahibi
notrino
Yorumlar
5
Okunma
189
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

notrino

Aktif Üye*
 170
 598
 18/02/2016
31
 İzmir
 
 Ofis 2010 32 Bit
 Bugün,18:59
Çözüldü 
Merhabalar,

Ekli örneğimde ekleme sorgusu var. Butona basınca A1 değerini "yeni ID1'e" aynen taşıyorum, T2 içindeki üç kaydı da "yeni ID1" numarası ile kaydetmesini istiyorum ama olmuyor. Neyi yanlış yapıyorum acaba? Tşk.



Kullanici Avatari

ozguryasin

Uzman
Öz.... Ya....
 36
 44
 1.110
 23/09/2009
613
 Bursa
 Yazılım
 Ofis 2010 32 Bit
 Bugün,12:43
https://www.accesstr.net/konu-siparis-fo...#pid152309

konudaki 3 mesajı inceleyiniz işinizi görecektir.


POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis


Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.

Kullanici Avatari

haliliyas

Uzman
Ha.... Ya....
 Belirtilmemiş
 19
 534
 30/07/2014
93
 -
 
 Ofis 2019 64 Bit
 Bugün,19:40
sayın notrino sorgunuzdaki temel hata tabloda bulduğu her kaydı tekrar eklemesinden kaynaklanıyor.
"sorgu1"deki "ID1" ifadesinin "F1" formundaki "ID1" almasını sağlamalısınız. Aşağıdaki örnekte istediğinizi yapıyor ama sorun şu sorguyu her çalıştırdığınızda "T2" tablosundaki her kaydı yeni ID1 üzerinden tabloya yeniden ekliyor her defasında "T2"deki veri 2 katına çıkıyor



Kullanici Avatari

notrino

Aktif Üye*
 170
 598
 18/02/2016
31
 İzmir
 
 Ofis 2010 32 Bit
 Bugün,18:59
(30/10/2018 00:36)haliliyas Adlı Kullanıcıdan Alıntı: sayın notrino sorgunuzdaki temel hata tabloda bulduğu her kaydı tekrar eklemesinden kaynaklanıyor.
"sorgu1"deki "ID1" ifadesinin "F1" formundaki "ID1" almasını sağlamalısınız. Aşağıdaki örnekte istediğinizi yapıyor ama sorun şu sorguyu her çalıştırdığınızda "T2" tablosundaki her kaydı yeni ID1 üzerinden tabloya yeniden ekliyor her defasında "T2"deki veri 2 katına çıkıyor

Sayın halililyas,

Teşekkürler,
Evet dediğiniz gibi sürekli T2 veri sayısı iki katına çıkıyor, ben de bunu gözlemlemiştim, fakat ID atayamamıştım. Bunun VB de nasıl yapıldığını biliyorum aslında elimde kodlar var , eskiden buna benzer bir konu açmıştım. Amacım "ekleme sorgusunun" çalışmasını anlamak olduğundan bunu nasıl yapabilirim ona bakıyorum. İki katına çıkarmayacak şekilde, ekleme sorgusu ile son kaydın verilerini nasıl transfer edebilirim onu araştırıyorum . Bildiğiniz bir yol varsa, beklerim. Tşk.



Kullanici Avatari

ozanakkaya

Kurucu
Oz.... Ak....
 39
 477
 11.718
 29/01/2008
 Denizli
 Memur
 Ofis 2010 32 Bit
 Bugün,18:15
Sorgunuzda herhangi bir ölçüt olmadığı için bu şekilde çalışıyor.

Forma G_Id adında denetim kaynağı olmayan metin kutusu ekle,

Butonun tıklandığında olayındaki 

Visual Basic Code
EskiA1 = Me.A1

kodunun altına 

Visual Basic Code
Me.G_Id = Me.ID1

kodu ekle,

sorgunun Sql kodunu aşağıdaki ile değiştir.

SQL Code
INSERT INTO T2 ( A2, ID1 )
SELECT T2.A2, [Forms]![F1]![ID1] AS ID1
FROM T2
WHERE (((T2.ID1)=[Forms]![F1]![G_Id]));


Bu şekilde, sorguya ölçüt ekleyerek sadece son kaydın aktarılmasını sağlayabilirsiniz.


"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 

Kullanici Avatari

notrino

Aktif Üye*
 170
 598
 18/02/2016
31
 İzmir
 
 Ofis 2010 32 Bit
 Bugün,18:59
(30/10/2018 14:49)ozanakkaya Adlı Kullanıcıdan Alıntı: Sorgunuzda herhangi bir ölçüt olmadığı için bu şekilde çalışıyor.

Forma G_Id adında denetim kaynağı olmayan metin kutusu ekle,

Butonun tıklandığında olayındaki 

Visual Basic Code
EskiA1 = Me.A1

kodunun altına 

Visual Basic Code
Me.G_Id = Me.ID1

kodu ekle,

sorgunun Sql kodunu aşağıdaki ile değiştir.

SQL Code
INSERT INTO T2 ( A2, ID1 )
SELECT T2.A2, [Forms]![F1]![ID1] AS ID1
FROM T2
WHERE (((T2.ID1)=[Forms]![F1]![G_Id]));


Bu şekilde, sorguya ölçüt ekleyerek sadece son kaydın aktarılmasını sağlayabilirsiniz.


Teşekkürler




Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Kaydetme, Yeni Kayıt Ekleme Ve Kayıt Silme Sorunu mmert06 18 468 Dün, 01:05
Son Yorum: mmert06
Çözüldü Liste Kutusuna Başlık ekleme bibib 8 218 31/12/2018, 08:02
Son Yorum: bibib
Çözüldü Toplu Ekleme Ara Değer Problemi hbal09 4 111 26/12/2018, 14:50
Son Yorum: hbal09
Çözüldü Form Açılışa Şifre Ekleme Bilgisayar Kullanıcı Adı Ve Şifresi İle Açılsın cozum 5 180 19/12/2018, 16:02
Son Yorum: cozum
Çözüldü Stok Durumu Sorgusu 001hacker 26 749 16/12/2018, 21:13
Son Yorum: haliliyas

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.