Stiu ca poate parea banal dar ai folosit ca si tip de date NVARCHAR in loc de varchar? uite si un exemplu
create table tbl (a nvarchar(20), b varchar(20))
GO
insert into tbl (a, b)
values(N'Cătălin','cătălin')
insert into tbl (a, b)
values('Cătălin','cătălin')
primul insert va adauga in tabela textul cu diacritice iar al 2-lea il va retine fara diacritice (deoarece nu este prezent acel 'N' care desemneaza ca urmeaza un text UNICODE)...
ps: probabil te-ai gandit la asta dar esti sigur ca asa este folosit?
Cătălin D.