Skip to main content

AccessTr.neT


İl,ilçe,semt,mahalle Ve P.kodu Accesste Tablolara Ayrıştırmak Ve İlişkilendirmek

alwaysaccess
alwaysaccess
19
14837

İl,ilçe,semt,mahalle Ve P.kodu Accesste Tablolara Ayrıştırmak Ve İlişkilendirmek

Çözüldü #1
arkadaşlar yine bir sorunum var.

il, ilçe, semt bucak belde, mahalle ve posta kodunu içeren Excel dosyasını pttnin kendi sayfasından güncel (20-03-2012) tarihli olanı indirdim ve accesse aktardım (dış veri>al ve bağla>excel) ama bir türlü birbirinden ayırt edip aralarında ilişki kuramadım.

bunun yapmamın nedeni ilerde ptt tekrar güncel liste yayınladığı anda oradan alıp kendi listemi güncellemem.

il_ilce_semt_pk_list tablosunu excelden aktardım (52835 kayıt).
daha sonra sorgu yaptım (il_ilce, ilce_semt, semt_mahalle ve mahalle_pk).
ardından tablo oluştur diye ayrı bir sorgu (sorgu1 ve sorgu1 kopyası) yaptım. ve il_ilce_sirala ve iller tablosu oluşturuldu.

il, ilçe, semt bucak belde, mahalle ve posta kodlarını içeren ayrı ayrı bir tablo yapmak ve aralarında ilişki kurmayı düşünüyorum.

amacım pttden güncel liste çıktığında kendi listemi güncelleyebilen bir Access oluşturmak.

benim izlediğim yol yanlış olabilir. eğer yanlışsa nasıl bir yol izlemeliyim.

yardımlarınız için şimdiden teşekkür ederim.

ptt linki:
https://interaktifkargo.ptt.gov.tr/posta...orgula.jsp
.zip posta_kodu_zeynep.zip (Dosya Boyutu: 953,45 KB | İndirme Sayısı: 178)
Son Düzenleme: 10/05/2012, 13:01, Düzenleyen: alwaysaccess.
Cevapla
Çözüldü #2
Yapmanız gerekeni anlatacağım ancak bilgi yetersizliğiniz olacağından işin içinden yine çıkamayacaksınız. En güzeli Video Dersler konusundaki temel Access derslerini izleyin ve İlişki nedir, Bire-Çok ilişki nasıl kurulur vb. konularda bilgi edinin. Daha sonra kafanızda bir şimşek çakması lazım Img-grin İşin latifesi bir yana videoları seyredip biraz çabalayın olmazsa bizler yine buradayız.

İpucu : Bire-Çok ilişki kurmak için bir tabloladaki birincil anahtarla diğer tablodaki sayısal türdeki alanı kullanıyoruz. Sizde birincil anahtar olan alan zaten var ancak diğer tablodaki sayısal alanda ilk tablodaki sayısal değerler yazılı değil. Dolayısıyla ikinci tablodaki sayısal alana üst tablonun birincil anahtarlarını kendiniz girmelisiniz.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
Çözüldü #3
istediğiniz bunun gibi birşey mi?

[Resim: 2egcpdl.png]

Tüm İl, İlçe, Semt, Mahalle ve Köy Listesi
Cevapla
Çözüldü #4
ozanakkaya hocam istediğim bu değl ama bunun sayesinde isteğimi açıklığa kavuşturcam.
sizin çalışmanızda 3tane tablo var. yani hazır ve ilişkilendirilmede yapılmş iller ilçeler mahalle ayrı ayrı.

benim ekimdeki örnekte excelden accesse aktarma yaptığm için hepsi bitabloda.
yani tek bir tabloyu (benim ekledğm örnek accessteki "il_ilce_semt_pk_list" tablo) nasıl sizin yapmış olduğunz örnek gibi ayrıştırıp yapabilirim.

mantık yürütmeye çalıştım ama beceremedim.

bendeki tek tablo. o tabloyu sizin örnekteki gibi nasıl yapabilirim.

@alpeki9 hocam tavsiyeniz üzere sitedki biçok derslere abone oldum dünde biraz araştırma yaptım ama mantıklı çözüme ulaşamadm çünkü hepsi hazır. ozankkaya hocam bir çalışma yapmış çok güzel. ama ben bendeki tek bir tabloyu ozanakkaya hocanınki gibi nasıl ayrıştırıp o hale getirebilirim
Son Düzenleme: 11/05/2012, 11:23, Düzenleyen: alwaysaccess.
Cevapla
Çözüldü #5
İki tablo arasında ilişki kurabildiğiniz gün istediğiniz işi yapmak 2 adımlık bir mesele. Siz video derslerden Bire-Çok İlişkilendirme konusunu öğrenin ki biz size o şekilde yardımcı olalım.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
Çözüldü #6
Tabloyu Excelden alırken
Tabloları aldıktan sonra çözümle seçeneğini denediniz mi?
Çözümlemeyi ister Access belirlesin İsterseniz size bırakıyor.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da