Я использую VBScript (vbs) для выполнения запроса SQL в Microsoft SQL Server Express 2014. Когда я использую предложение WHERE с IN, термины со шведскими символами не найдены, в данном случае «Ö».
Тестирование COLLATE в запросе без результата.
"SELECT * FROM OrderDetail od "& _
"LEFT JOIN Article a ON a.id=od.ArticleId "& _
"WHERE od.Orderid='6881' AND a.Name IN ('ÖF', 'LIV')"
Set ConDB = CreateObject("ADODB.Connection")
ConDB.Open "PROVIDER=SQLOLEDB;Server="&strDbServer&";Database="&strDbName&";Uid="&strDbUser&";Pwd="&strDbPassword&";stmt=SET NAMES 'utf-8';"
Set ConnectDB = ConDB