AccessTr.neT
Birden fazla alanda arama yapmak. - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Birden fazla alanda arama yapmak. (/konu-birden-fazla-alanda-arama-yapmak.html)

Sayfalar: 1 2


Birden fazla alanda arama yapmak. - alican60 - 01/03/2013

Aşağıdaki kod ile Adı,Soyadı ve Adres alanlarında birtane Textbox ile arama yapmak istiyorum , nasıl düzenleme yapmam gerekir.
Kod:
strSQL = "select * FROM [LİSTE] WHERE [ADI] Like '%" & TextBox1.Value & "%'"



Cvp: Birden fazla alanda arama yapmak. - Yandemir - 01/03/2013

SELECT *, [ADI] & ' ' & [SOYADI] & ' ' & [ADRESI] AS Aranan
FROM [LİSTE]
WHERE ((([ADI] & ' ' & [SOYADI] & ' ' & [ADRESI]) Like ('*" & TextBox1.Value & "*')));



Cvp: Birden fazla alanda arama yapmak. - alican60 - 01/03/2013

Murat Bey teşekkür ederim.


Cvp: Birden fazla alanda arama yapmak. - Yandemir - 01/03/2013

bir kaç kere editledim son halini almışsınızdır umarım alan isimlerinde hata yapmıştımda.


Cvp: Birden fazla alanda arama yapmak. - alican60 - 01/03/2013

İlk verdiğiniz(alan isimlerini düzelttim) kod işime yaradı,son verdiğiniz olmadı.


Cvp: Birden fazla alanda arama yapmak. - Yandemir - 02/03/2013

Şu anda benim kullandığım bu haldedir.
Sql="SELECT sirket.*, [sirketkodu] & ' ' & [sirketadi] & ' ' & [adres1] AS Aranan, *
FROM sirket
WHERE ((([sirketkodu] & ' ' & [sirketadi] & ' ' & [adres1]) Like ('*" & me.Kriter & "*')));"