LarryE
Well-known member
- Local time
 - Today, 00:11
 
- Joined
 - Aug 18, 2021
 
- Messages
 - 1,078
 
I am experiencing a very very strange event when I try to use the Like Operator in a query. I have a table of vendor names with Vendor A, Vendor B and Vendor C in the VendorName field. I want to show only thos vendors that are do not have "B" in their name, so I used:
SELECT DISTINCTROW Vendor.VendorID, Vendor.VendorName, Vendor.VendorContact, Vendor.VendorStreet, Vendor.VendorCity, Vendor.VendorState, Vendor.VendorPhone, Vendor.VendorEMail, Vendor.VendorPostalCode
FROM Vendor
WHERE (((Vendor.VendorName) Not Like "*B*"))
ORDER BY Vendor.VendorName;
ACCESS automatically added the letter A to the Like:
SELECT DISTINCTROW Vendor.VendorID, Vendor.VendorName, Vendor.VendorContact, Vendor.VendorStreet, Vendor.VendorCity, Vendor.VendorState, Vendor.VendorPhone, Vendor.VendorEMail, Vendor.VendorPostalCode
FROM Vendor
WHERE (((Vendor.VendorName) Not ALike "*B*"))
ORDER BY Vendor.VendorName;
I have never ever seen this before and it renders the query useless. This has only happened since Office 365. I have never seen this in previous versions.
Comments encouraged.
 SELECT DISTINCTROW Vendor.VendorID, Vendor.VendorName, Vendor.VendorContact, Vendor.VendorStreet, Vendor.VendorCity, Vendor.VendorState, Vendor.VendorPhone, Vendor.VendorEMail, Vendor.VendorPostalCode
FROM Vendor
WHERE (((Vendor.VendorName) Not Like "*B*"))
ORDER BY Vendor.VendorName;
ACCESS automatically added the letter A to the Like:
SELECT DISTINCTROW Vendor.VendorID, Vendor.VendorName, Vendor.VendorContact, Vendor.VendorStreet, Vendor.VendorCity, Vendor.VendorState, Vendor.VendorPhone, Vendor.VendorEMail, Vendor.VendorPostalCode
FROM Vendor
WHERE (((Vendor.VendorName) Not ALike "*B*"))
ORDER BY Vendor.VendorName;
I have never ever seen this before and it renders the query useless. This has only happened since Office 365. I have never seen this in previous versions.
Comments encouraged.