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ü. |