В SQL-запросе с использованием предложения WHERE отсутствует знак "Ö" - PullRequest
0 голосов
/ 23 апреля 2019

Я использую 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
...