2011-01-18 7 views
0

に、私は以下のサブソニック2.2亜音速2.2

状態「のように」使用中にいくつかの助けを必要とするが、私のクエリ

DAL.DB.Select() 
    .From("tblName") 
    .Where("NewFirstName") 
    .Like(strFirstName) 
    .Or("PrevFirstName") 
    .Like(strFirstName) 
    .ExecuteDataSet(); 

である上記のクエリによって返される結果は、それらがFIRSTNAMEにeuqalてきた記録が含まれstrFirstNameがstrFirstNameに似ていない

例:NewFirstNameが 'joe'と 'joe J'の2つのレコードがあるため、上記のクエリでは、 'joe'がNewFirstNameであるレコードが返されます。

+0

like節では、ワイルドカードを表すパーセント "%"記号を追加する必要があります。 – Zachary

答えて

2

これを試しましたか:strFirstName = 'joe*'またはstrFirstName = 'joe%'