Skip to main content

AccessTr.neT


Vba İle Oluşturulan Sql Metninde "%" Karakterinin Kullanımı.

Vba İle Oluşturulan Sql Metninde "%" Karakterinin Kullanımı.

Çözüldü #1
Kod:
Dim ys As New ADODB.Recordset
sorgu = "Select* From TabloAdı Where AlanAdı Not Like '%[cçdefgğhiıjklmnoöprsştuüvyz]%'"
ys.Open sorgu, CurrentProject.Connection, adOpenKeyset, adLockOptimistic

Bir kelime listesinden belirli harflerden oluşan kelimeleri sorgulamak istemiştim, Deneme yanılma yolu ile uğraşırken, Access'de like  ile kullanılan"*" karakteri yerine yanlışlıkla Sql Server'de kullanılan "%"  kullandım ve istediğim sonuca ulaştım. Bu durum hakkında bir araştırma yaptım, hiç bir açıklamaya ulaşamadım. Bu konuda bilgisi olan var mı?
Not: Yukarıdaki kod ile a ve b harflerinin bulunduğu kelimeleri sorgulanmaktadır.
Son Düzenleme: 02/02/2020, 15:59, Düzenleyen: alicimri. (Sebep: Yanlış anlaşılmaya sebep olmamak için.)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Vba İle Oluşturulan Sql Metninde "%" Karakterinin Kullanımı. - Yazar: alicimri - 02/02/2020, 15:46
Task