- Katılım
- 29 Ocak 2024
- Mesajlar
- 254
- Excel Vers. ve Dili
- Office 2016
Kıymetli hocalarım merhaba,
Aşaıdaki sorguda params değeri boş ("") olduğu zaman tüm verileri çekiyor, eğer bir metin girilirse ona benzerlerini getiriyor.
öğrenmek istediğim eğer mümkünatı var sa; burada benzer mantıkla nümerik değere göre aramak istiyorum.
"BankaAdi" >> "BankaID"
param as String >> integer
param değeri 0 olduğunda tüm veriler gelecek, eğer param değeri 1,2,3........... 100 gibi; 0' dan büyük bir değer girildiği zaman; BankaID alanına göre filtreleyecek...
bu şeklide kodu nasıl düzenleyebilir ?
çözüm önerileriniz için şimdiden teşekkürler,
iyi Çalışmalar. dilerim
Aşaıdaki sorguda params değeri boş ("") olduğu zaman tüm verileri çekiyor, eğer bir metin girilirse ona benzerlerini getiriyor.
öğrenmek istediğim eğer mümkünatı var sa; burada benzer mantıkla nümerik değere göre aramak istiyorum.
"BankaAdi" >> "BankaID"
param as String >> integer
param değeri 0 olduğunda tüm veriler gelecek, eğer param değeri 1,2,3........... 100 gibi; 0' dan büyük bir değer girildiği zaman; BankaID alanına göre filtreleyecek...
bu şeklide kodu nasıl düzenleyebilir ?
çözüm önerileriniz için şimdiden teşekkürler,
Kod:
Sub getData(Optional param As String, Optional searchArea As String = "BankaAdi")
Dim SQL As String
SQL = " SELECT * FROM tableName"
'' / / sorgu alanı
SQL = SQL & " WHERE " & (searchArea) & " like '" & param & "%'"
End Sub
iyi Çalışmalar. dilerim