AccessTr.neT
Hata Mesajı 3346 - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Hata Mesajı 3346 (/konu-hata-mesaji-3346.html)



Hata Mesajı 3346 - notrino - 31/08/2018

Merhabalar,

Aşağıdaki kod dizilimi için "Sorgu değerleri ile hedef alanların sayısı aynı değil" hatası alıyorum. Halbuki alan sayıları eşit görünüyor dizilimde. Yani 7 tane alanım var. Nasıl çözebilirim? Tşk.

Kod:
Kod:
DoCmd.RunSQL "INSERT INTO T13_teklif_icerik( [sira_no], [urun_kodu], [urun_k_tanimi], [urun_b_fiyati], [adet], [toplam_fiyat], [para_birimi], Kimlik ) SELECT T13_teklif_icerik.[sira_no, urun_kodu, urun_k_tanimi, urun_b_fiyati, adet, toplam_fiyat, para_birimi], " & Me.Kimlik & " FROM T13_teklif_icerik WHERE (((T13_teklif_icerik.Kimlik)= " & AccessTr_EskiKimlik & "));"



Cvp: Hata Mesajı 3346 - ozanakkaya - 31/08/2018

Merhaba, sorguda select kısmında sira_no nun önünde köşeli parantez var, bunun kapanışı para_birimi'nin sağında. Bu kısmı tek bir alan olarak görüyor. select kısmındaki köşeli parantezleri kaldırın.


Cvp: Hata Mesajı 3346 - notrino - 31/08/2018

(31/08/2018, 15:48)ozanakkaya yazdı: Merhaba, sorguda select kısmında sira_no nun önünde köşeli parantez var, bunun kapanışı para_birimi'nin sağında. Bu kısmı tek bir alan olarak görüyor. select kısmındaki köşeli parantezleri kaldırın.

Evet, hata mesajı problemi çözüldü.