Dosyaları Alt Alta Birleştirme - 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ığı: Dosyaları Alt Alta Birleştirme (/konu-dosyalari-alt-alta-birlestirme.html) |
Access Database Sorunu - incsoft - 05/03/2020 Mesela excel'de iken ismi Std.Mt.Anh. olan bir alan excelden access'e aktarıp database dosyası oluşturduğumda StdMtAnh haline dönüşüyor bu sonradan üzerine ekleme yaparken diğer Excel dosyasında bu alanlar eşitlenmediğinden aktarma yapmıyor. Her defasında excel'de birleştirip 800.000 satırı database dosyası yapmakta çok zaman alıyor. Eğer buda olmazsa işimi buda çözemeyecek maalesef... Bu neden oluyor olabilir arkadaşlar? Access 2010 kullanmaktayım. Teşekkürler. Örnek alanlar Std.Mt.Anh. = StdMtAnh Döküman Rev. = Döküman Rev İşlem plan no. = İşlem plan no Cvp: Access Database Sorunu - ozanakkaya - 05/03/2020 Merhaba, accessde, tablodaki alan adlarında noktalama işareti kullanamazsınız. Accesse veriyi Vba kodları ile tablodaki sırası veya alan adını belirterek almalısın.
Üstteki kod, Access uygulamanızla aynı dizindeki exceldokuman.xlsx isimli Excel belgesinin Sayfa1 sayfasındaki verileri, tbl_tablo1 isimli tabloya aktarır. Cvp: Access Database Sorunu - berduş - 05/03/2020 Sayın incsoft açtığınız 3 konu da bir biriyle ilişkili. takip açısından bir soruyu sorduğunuzda alınan cevap sorunlu ise lütfen aynı konu altında sorunuza devam edin farklı bir sorunsa yeni konu açın. Ve lütfen açtığınız her konuya olumlu ya da olumsuz geri dönün. https://accesstr.net/konu-excelden-veri-alma-ve-kaydi-guncelleme.html?pid=163964#pid163964 bu bağlantıda 4 farklı yöntemle excelden accesse veri aktarılmış, benim tavsiyem 4. yöntemi uygulamanızdır. Temel mantık: 1 - ilgili Excel dosyası geçici olarak oluşturulan "TmpTablo"'na bağlanıyor 2 - oluşturulan bu geçici tablodaki veriler "insert" sorgusu kullanılarak istenilen tabloya ekleniliyor. çalışmanızı eklerseniz çözüm bulmak kolaylaşır iyi çalışmalr Cvp: Access Database Sorunu - incsoft - 05/03/2020 (05/03/2020, 13:47)ozanakkaya yazdı: Merhaba, accessde, tablodaki alan adlarında noktalama işareti kullanamazsınız. Accesse veriyi Vba kodları ile tablodaki sırası veya alan adını belirterek almalısın.Öncelikle teşekkürler Ozan bey.. Peki şöyle yapabilmem mümkünmüdür? Mesela Access database dosyam crystal.mbd ve Sayfa1 tablosu var.. Alacağım dosyada donemoncesi.xlsx ve Sayfa1 ya da herhangi bir sayfa... Bu verilerin hepsini alıp crystal.mdb de bulunan Sayfa1 database'ine eklemesi mümkünmüdür? Cvp: Access Database Sorunu - incsoft - 05/03/2020 (05/03/2020, 13:50)berduş yazdı: Sayın incsoft açtığınız 3 konu da bir biriyle ilişkili. takip açısından bir soruyu sorduğunuzda alınan cevap sorunlu ise lütfen aynı konu altında sorunuza devam edin farklı bir sorunsa yeni konu açın. Kusura bakmayın onu unuttum hocam Cvp: Access Database Sorunu - berduş - 05/03/2020 o mesajda verdiğim bağlantıyı inceleyebildiniz mi? Yahya beyin de sorunu hemen hemen aynıydı, eğer tüm Excel dosyalarında kullanılan şablon aynıysa orda kullanılan 4. yöntem işinize yarayabilir. 17. sayfadaki 98. mesaj |