Danny Lesandrini said:
Dirk, I'm just not getting this. What does the ALIKE keyword look like in
an actual SQL Statement?
Same as "Like", but with different wild cards. For example, this SQL
statement:
SELECT * FROM Table1 WHERE TextField ALike "_ecord %3"
.... is equivalent to this one:
SELECT * FROM Table1 WHERE TextField Like "?ecord *3"
Both would return records with TextField values of:
Record Number 3
Record Number 23
Xecord 4563
.... etc. However, the "Like" version won't work if the query is executed
using ADO (which uses ANSI 92 syntax), or if the "SQL Server Compatible
Syntax (ANSI 92) option is checked in the Tools -> Options... dialog. The
"ALike" version will work in DAO, ADO, and ANSI-syntax mode.
I imagine that the "ALike" name stands for "ANSI Like".