select * from ogrish
where upper(substring(caleb from 1 for 1)) not between 'A' and 'Z'
Med reservation att du nog får byta upper/substring beroende på dbms.
------------------
essentitia preter non sans multiplicandum
6 svar · 221 visningar · startad av PatrikB
... eller någon annan symbol, dvs inte en bokstav a-zA-Z ... och inga fält som har en sträng som börjar på en bokstav a-zA-Z får tas med i recordsetet.
Hoppas att någon förstår min luddiga förklaring :D
cya,
PatrikB
------------------
'## -- second place is the first looser -- ##'
select * from ogrish
where upper(substring(caleb from 1 for 1)) not between 'A' and 'Z'
Med reservation att du nog får byta upper/substring beroende på dbms.
------------------
essentitia preter non sans multiplicandum
thanx,
löste det själv så här ... precis när ditt mail kom:
strSQL = "select * from tbl_friendlist " & _
"where fld_fl_username not between 'A' and 'Z'"
cya,
PatrikB
------------------
'## -- second place is the first looser -- ##'
Din lösning fungerar inte om det börjar på Z och om det är mer än ett tecken i kolumnen.
------------------
essentitia preter non sans multiplicandum
men för alla andra bostäver funkar det .... =( ... så då får man väl lägga till lite till på sql-strängen.
Håller på med en sak till en polare som har Access och den gillar inte upper och substring .... =O ... förvånad *ler*
Denna funkar .... ännu .... kanske hittas det fler buggar =P
strSQL = "select * from tbl_friendlist " & _
"where fld_fl_username not between 'A' and 'Z' AND fld_fl_username NOT LIKE 'z%'"
cya,
PatrikB
------------------
'## -- second place is the first looser -- ##'
Du har ju left/mid och Ucase i Access.
------------------
essentitia preter non sans multiplicandum
OK,
ska kika på det senare .... återkommer med resultat.
cya,
PatrikB
------------------
'## -- second place is the first looser -- ##'