2010-12-07 8 views
0

Ich habe eine Tabelle in MDB mit Feldadresse, die Straße Adresse e.t.c als Zeichenfolge enthält. Ich möchte in der Lage sein, einen Teil dieses Datensatzes zu suchen.Finden Sie einen Teil des Feldes mit ADODB.Recordset in vb6

sCriteria = "address like " & "'" & streetAddr & "'" 

    Rs1.Filter = sCriteria 

sucht er zB „Mall“, während ein Rekord „Mall Road“ ist, die gefunden wurden, sollte aber nicht als Straße fehlt, was soll ich tun Teil des Feldes machen durchsuchbare

Antwort

3

Versuchen

sCriteria = "address like '*" & Quote(streetAddr) & "*'" 

wo Quote tut ein einfaches Replace(sText, "'", "''")

0

Setzen Sie ein '*' vor dem abschließenden einfachen Anführungszeichen nach dem Filterwert.