Skip to main content

AccessTr.neT


Sorgu Yardımı

Sorgu Yardımı

Çözüldü #1
İyi günler. Ben yeniyim ve ekte verdiğim örnek ile ilgili yardımcı olmanızı istiyorum.

kayıt yılı, sayısı ve a,b,c,d,e şahıs ve a,b,c,d,e şahısların kimlik bilgileri ile a,b,c,d,e araç plakaları ile ilgili bir tablo hazırladım. Sorum şu;

Her alan içerisinde ayrı ayrı sorgu oluşturmak istiyorum. Mesela sorguda (a) şahıs ile ilgili ismi a veya herhangi bir harf grubu ile başlayanların listesini bana verecek ve bu listede tüm (a) veya herhangi bir harf grubu ile başlayan şahısların kimlik ve araç bilgilerini de gösterecek.

Yada (a) araç plakasının içinde geçen her hangi bir harfi yada il plakasını yazdığımda yine bana aynı listeyi vermesini istiyorum.

Bunu da her alan için hazırlamak istiyorum. Mümkün mü?
Cevapla
Çözüldü #2
Bir kişinin 5 adı soyadı veya 5 kimlik numarası mı var?
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
hayır her biri ayrı bir kişi ve bu kişilerin kimlik numaraları

Yani örnek
1-Ali KAYA isimli bir şahıs adı-soyadı-kimlik numarası ve araç plakası
2-Mehmet KOCA isimli bir şahıs adı-soyadı-kimlik numarası ve araç plakası

her bir şahsın kendisine ait ad-soyad ve araç plakası mevcut.

Sorguda ise ben bunları (a*) ile başlayan isimleri, (m*) ile başlayan isimleri, yada xx xx xxxx araç plakalarından ayrı ayrı sorgulatmak istiyorum.
Son Düzenleme: 24/06/2014, 14:15, Düzenleyen: ergunarslan.
Cevapla
Çözüldü #4
O zaman bu tablo yapısı yanlış. Eğer sadece kişilerin ad, soyad ve plakalarını saklayacaksanız tablonuzda 4 tane alan olacak:

Kimlik (Otomatik Sayı)
KisiAdSoyad
KimlikNo
AracPlaka

Eğer Access ile çalışmak istiyorsanız uygulamaya geçmeden önce tablolar, alanlar, alan türleri, ilişkilendirme, normalizasyon konularını su gibi bilmelisiniz. Diğer adımlara kesinlikle geçmeyin.
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ü #5
sayın ergunarslan,

öncelikle,uygulamanızı 2007 olarak da eklemek ister misiniz,2007 kullanıcılarının da incelemesi için.teşekkürler.

sayın alpeki99 bey'in açıklamalarına ek olarak,bahsettiğiniz talebinize dair LİKE komutunu kullanmanız yerinde olacaktır.

Like "*" & [Forms]![formadi]![metinkutusuadi] & "*"

gibi.bu sebeple de,aşağıdaki linkleri incelemek sureti ile uygulamanızda hazırlamayı istediğiniz sorgu için bilgi vermesi anlamında kullanabilirsiniz.

Form Üzerinden Veri Arama

Aktif Arama

Like İşleci

SQL LIKE Operator

iyi çalışmalar,
saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
Çözüldü #6
sayın ergunarslan,

ek'te bahsettiğiniz talebinize dair basit bir örnek uygulama mevcuttur.inceleyebilirsiniz.

Alıntı:...Sorguda ise ben bunları (a*) ile başlayan isimleri, (m*) ile başlayan isimleri, yada xx xx xxxx araç plakalarından ayrı ayrı sorgulatmak istiyorum...
bu talebinize uygun olarak;

form üzerinde tek metin kutusu üzerinden ad soyad ya da plaka no aramasını ortak olacak şekilde

Like "*" & [Forms]![formadi]![metinkutusuadi] & "*"

ifadesi ile,başlangıcı ya da sonu belirsiz olan kayıtların bulunmasını sağlar.bilgilerinize.

iyi çalışmalar,
saygılar.
.rar Sorgulama-ATOZ.rar (Dosya Boyutu: 24,58 KB | İndirme Sayısı: 15)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task