Comboboxtan seçerek tabloya kayıt yapmak.

19/07/2012, 19:16

orkuncan5

Ekteki dosyada comboboxtan seçtiğim tabloya nasıl kayıt yapabilirim.
[attachment=16467]
20/07/2012, 01:36

mehmetdemiral

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.
20/07/2012, 02:12

mehmetdemiral

Ö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
20/07/2012, 02:43

mehmetdemiral

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.
20/07/2012, 19:03

orkuncan5

Teşekkür ederim.İstediğim gibi olmuş.Excelle uğraştığım için Access biraz zor geldi.