AccessTr.neT

Tam Versiyon: Comboboxtan seçerek tabloya kayıt yapmak.
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Ekteki dosyada comboboxtan seçtiğim tabloya nasıl kayıt yapabilirim.
[attachment=16467]
tablo alanlarınızın farklı olması konusunda ısrarlıysanız iş geçici bir tablo yaparak çözümlenebilir. Sonra da veriler tekrar komutlarla veta Sql kullanarak tabloya yollanır. Uzun iş yani. Ama benim bildiğim formun kayıt kaynağını değiştirme yöntemiyle bu işi çok daha kolay yapabilirsiniz. Ancak dediğim gibi tablo yapıları ve alanları aynı olmalıdır. Tablolar sadece veri depoları olarak kullanıldığına göre alan isimlerini etiketlerle hallederek verileri A1 A2 A3 gibi alan isimlerine kaydedebilirsiniz. En azından benim bildiğim yöntem bu. İsterseniz birazdan göndereceğim örneği bir inceleyiniz.
Örneği hazırladım. İnceleyin ve duruma göre değiştirerek işinize uyarlamaya çalışın.

Comboboxtan tablo seçerek kayıt yapmak.rar
Eğer comboboxtan seçilecek tabloları sınırlamak isterseniz o zaman comboda kullanmak istediğiniz tabloların adının sonuna özel bir karakter ekleyin. (Mesela -1) Bu durumda sadece sonunda -1 olan tabloları süzdürerek combodan çağırabilirsiniz. Bu durumda eklediğim örnekteki "tablo listesi" isimli sorgunun ilk sütunundaki ölçütü şu cümleyle değiştirin:

Like "*_1"

Bu durumda sistem tablolarını ayıklamaya da gerek kalmadığı için 2'nci sütunu da silebiliriz.
Teşekkür ederim.İstediğim gibi olmuş.Excelle uğraştığım için Access biraz zor geldi.