13/06/2011, 15:02
Sayfalar: 1 2
13/06/2011, 16:14
Aşağıdaki konuyu inceleyin.
<a href="https://accesstr.net/konu-combobox-ile-listbox-iliskisi.html">Combobox ile Listbox ilişkisi</a>
<a href="https://accesstr.net/konu-combobox-ile-listbox-iliskisi.html">Combobox ile Listbox ilişkisi</a>
13/06/2011, 16:56
(13/06/2011, 16:14)Seruz yazdı: [ -> ]Aşağıdaki konuyu inceleyin.
<a href="https://accesstr.net/konu-combobox-ile-listbox-iliskisi.html">Combobox ile Listbox ilişkisi</a>
Bu örenği inceledim ama programa uygulayamadım...İsim yerine id numaraları çıkıyor (
13/06/2011, 18:12
Data tablosundaki URUN ve ALT_URUN alanlarını text olarak tanımlamışsın, dolayısıyla bu alanların
Ana_Urun ve Alt_Urun tablolarıyla bağlantısı yoktu.
Ana_Urun_id ve Alt_Urun_id alanlarını ekledim, Query1 ve Query3'de bu alanları ilişkilendirebilmek için
ID alanlarını ekledim ve ilgili combo ve liste kutularının sütun sayılarını 2 yapıp, 1.alanın uzunluğunu 0 olarak tanımladım, böylece ID alanı görünmüyor, ürün adı görünüyor.
Bağlı sütun 1 olduğu için işlemler ID'ler üzerinden yürüyor.
Query3'de kriter olarak [Forms]![AnaForm]![Ana_Urun] yazmışsın ama o formda öyle bir alan yoktu.
Kriteri düzelttim.
Combo değiştiğinde ve arama yapılıp kayıt değiştiğinde liste kutusunun yenilenmesini sağladım.
Ekteki dosyayı incelersen, yaptığım değişiklikleri görebilirsin.
Ana_Urun ve Alt_Urun tablolarıyla bağlantısı yoktu.
Ana_Urun_id ve Alt_Urun_id alanlarını ekledim, Query1 ve Query3'de bu alanları ilişkilendirebilmek için
ID alanlarını ekledim ve ilgili combo ve liste kutularının sütun sayılarını 2 yapıp, 1.alanın uzunluğunu 0 olarak tanımladım, böylece ID alanı görünmüyor, ürün adı görünüyor.
Bağlı sütun 1 olduğu için işlemler ID'ler üzerinden yürüyor.
Query3'de kriter olarak [Forms]![AnaForm]![Ana_Urun] yazmışsın ama o formda öyle bir alan yoktu.
Kriteri düzelttim.
Combo değiştiğinde ve arama yapılıp kayıt değiştiğinde liste kutusunun yenilenmesini sağladım.
Private Sub Ana_Urun_id_AfterUpdate()
Me.Alt_Urun_id.Requery
End Sub
Private Sub Form_Current()
Me.Alt_Urun_id.Requery
End Sub
Ekteki dosyayı incelersen, yaptığım değişiklikleri görebilirsin.
14/06/2011, 09:07
(13/06/2011, 18:12)Seruz yazdı: [ -> ]Data tablosundaki URUN ve ALT_URUN alanlarını text olarak tanımlamışsın, dolayısıyla bu alanların
Ana_Urun ve Alt_Urun tablolarıyla bağlantısı yoktu.
Ana_Urun_id ve Alt_Urun_id alanlarını ekledim, Query1 ve Query3'de bu alanları ilişkilendirebilmek için
ID alanlarını ekledim ve ilgili combo ve liste kutularının sütun sayılarını 2 yapıp, 1.alanın uzunluğunu 0 olarak tanımladım, böylece ID alanı görünmüyor, ürün adı görünüyor.
Bağlı sütun 1 olduğu için işlemler ID'ler üzerinden yürüyor.
Query3'de kriter olarak [Forms]![AnaForm]![Ana_Urun] yazmışsın ama o formda öyle bir alan yoktu.
Kriteri düzelttim.
Combo değiştiğinde ve arama yapılıp kayıt değiştiğinde liste kutusunun yenilenmesini sağladım.
Private Sub Ana_Urun_id_AfterUpdate()
Me.Alt_Urun_id.Requery
End Sub
Private Sub Form_Current()
Me.Alt_Urun_id.Requery
End Sub
Ekteki dosyayı incelersen, yaptığım değişiklikleri görebilirsin.
Ustam öncelikle zaman ayırdığın için teşekkür ederim. Güncelleme yaptığın dasoyada 3 tane hata ile karşılaştım.
1.açılışta hata veriyor
2.kaydetme çalışmıyor
3.arama yapmıyor
14/06/2011, 09:29
Bende bu söylediğiniz hataların hiç birini vermiyor.
Gönderdiğiniz resimden gördüğüm kadarıyla reference dll problemi yaşıyorsunuz.
Kod penceresinde iken menüden Araçlar-Referanslar bölümüne girin.
Oradaki listeden "Microsoft DAO 3.6 ... " nın işaretini kaldırın, öyle deneyin.
Veya birde Access 2002 formatına çevirdiğim ekteki dosyayı deneyin.
Gönderdiğiniz resimden gördüğüm kadarıyla reference dll problemi yaşıyorsunuz.
Kod penceresinde iken menüden Araçlar-Referanslar bölümüne girin.
Oradaki listeden "Microsoft DAO 3.6 ... " nın işaretini kaldırın, öyle deneyin.
Veya birde Access 2002 formatına çevirdiğim ekteki dosyayı deneyin.
Sayfalar: 1 2