| velitoprakci | 11.11.2003 - 15:43:33 |
| Table 1 ve Table 2 diye iki tane Table var. Table 2 de Reise yakınlığı ismiyle bir tane dbcombobox var, bunun içinde 'Kendisi', 'Oğlu', 'Kızı' seçenekleri var. 'Kendisi' seçildiğinde Table 1 deki Hane Reisi isimli Db Text'e, Table 2 deki Adi ve Soyadi bölümündeki bilgileri otomatik olarak yazacak.
Yardım ederseniz sevinirim. Şimdiden Teşekkürler | |
| sair | 11.11.2003 - 22:18:57 |
| Peki kendisi seçildiğinde resini kim olduğunu yani resini adını soyadını nerden bilipte ikinci table dan çağıracak. Daha detaylı açıklama yaparsanız yardımcı olabiliriz belki...
Sevgiler.. | |
| velitoprakci | 12.11.2003 - 14:09:36 |
| Table 1 de Hane Reisi (DBText) bölümü bulunuyor. Table 2 de Adı (DBEdit), Soyadı (DBEdit), Reise Yakınlığı(DBCombobox) bölümleri bulunuyor. Table 1 ve Table 2 aynı form üzerinde bulunuyor.
Örneğin ; Adı bölümüne 'Veli' , Soyadı bölümüne 'Toprakçı' bilgilerini girdim. Reise yakınlığı bölümünden de 'Kendisi' seçeneğini seçtim. Bu seçeneği seçtiğim anda Table 1 deki Hane Reisi bölümünde yani DBText üzerinde Veli Toprakçı yazacak. Bundan açık bir şekilde anlatamam. İlginiz için teşekkürler Sevgiler ... | |
| mussimsek | 12.11.2003 - 14:27:34 |
| Merhaba,
dbText'lere direk veri ataması yapmayın, olayı Table'larla halledin. DBCombobox'ın OnChange olayına şuna benzer bir kod yazmanız lazım : Table1.FieldByName('Hane_Reisi').AsString := Table2.FieldByName('Adı').AsString + ' ' + Table2.FieldByName('SoyAdı').AsString; Siz bu kodda gerekli düzenlemeleri yaparsınız, alan adları gibi. Kolay gelsin. | |
| velitoprakci | 12.11.2003 - 14:38:26 |
| Teşekkürler.
Size bir şey daha soracağım kusura bakmazsanız. Hane Reisi bölümüne adı ve soyadı atandığı zaman table 1 de değişiklik olmuş oluyor. Bunu Navigator sayesinde yeniden kaydetmek için ; Table1. close; Table1. Open; Table1 .Edit; Table1.UpdateRecord; kodlarını yazsam yeterli olurmu. Başka bir şey varsa söyleyebilirmisiniz. Her şey için çok teşekkürler. Allaha emanet olunuz. | |
| mussimsek | 12.11.2003 - 15:13:22 |
| Merhaba,
hocam değişiklik yapmadan önce Edit, değişiklik yaptıktan sonra Post Kolay gelsin. | |