I don't know whether this question is for Lazarus or UniDAC forum. I have some Serbian Latin strings in my SQL Server. My query is simple one and is quoted in UniQuery SQL property at design time as: select * from mytable where name='Šeki'. I correctly receive the only record which satisfied condition. However when I change the query to: select * from mytable where name=:par0 and in code: query.parambyname(par0).asstring:= 'Šeki', I receive no record. Field "name" is "nvarchar" in database, collation Croatian, client OS- Windows10 (64- bit), database machine is Windows Server 2012 (64- bit) and Lazarus version is 1.6.