Çoklu tablo birleştirme hakkında - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Visual Basic .NET (https://accesstr.net/forum-visual-basic-net.html) +--- Forum: Visual Basic .NET Cevaplanmış Soruları (https://accesstr.net/forum-visual-basic-net-cevaplanmis-sorulari.html) +--- Konu Başlığı: Çoklu tablo birleştirme hakkında (/konu-coklu-tablo-birlestirme-hakkinda.html) |
Çoklu tablo birleştirme hakkında - drummers - 21/02/2012
Listele("Select * from data inner join ortak on data.firmaad = ortak.datafirmaad") Bu kodlarla "data" ve "ortak" tablolarımı bağlayıp DataGridView1 de gösteriyorum. Benim isteğim bu koda ek olarak "kira" ekleyip DataGridView1 de göstermesi. Teşekkürler... Cvp: Çoklu tablo birleştirme hakkında - ayhan2122 - 22/02/2012 Bütün tablolarınızı ekleyin de bir bakalım. Gidişatınız yanlış gibi. SELECT data.firmaad, data.adres, kira.kiraad, kira.kiraadres, ortak.ortakad, ortak.ortakadres FROM (data LEFT JOIN kira ON data.firmaad = kira.datafirmaad) LEFT JOIN ortak ON data.firmaad = ortak.datafirmaad; Cvp: Çoklu tablo birleştirme hakkında - drummers - 22/02/2012 (22/02/2012, 12:31)ayhan2122 yazdı: Bütün tablolarınızı ekleyin de bir bakalım. Gidişatınız yanlış gibi. Kısaca yazayım mantığı: 1- "data" tablosu mükelleflerin adres ve firma bilgilerinin tutulduğu tablo (Textbox1,Textbox2). Bu alana veri girme zorunluluğu var. Mutlaka textbox1 dolu olmalı 2- "ortak" tablosu mükelleflerin ortak bilgilerinin tutulduğu tablo bu alana veri girme şartı olacak (Textbox3,Textbox4) Eğer Textbox3,Textbox4 de veri varsa Textbox1,Textbox3,Textbox4 e girilen veriler "ortak" tablosuna kaydedilecek.Aksi halde bu tabloya hiçbir şekilde veri aktarılmıyacak 3- "kira" tablosu mükelleflerin kira bilgilerinin tutulduğu tablo bu alana veri girme şartı olacak (Textbox5,Textbo64) Eğer Textbox5,Textbox6 de veri varsa Textbox1,Textbox5,Textbox6 e girilen veriler "kira" tablosuna kaydedilecek. Aksi halde bu tabloya hiçbir şekilde veri aktarılmıyacak Tablolarımın mantığı budur. Teşekkürleri borç bilirim... |