Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Unicode no SQL Server 2012 Express


Ao passar os caracteres como strings SQL, sempre preceda com um "N":
N'Unicode'

em vez de apenas
'Unicode'

Ou no seu caso:
@"INSERT INTO tweets ([username], [createdDate], [tweet]) 
Values (N'" + item.user.screen_name + "' , '" + item.created_at + "' , N'" + escapedString + "')"

A propósito, você deve usar parâmetros . Resolveria muitos problemas de uma só vez (como o que você tem, formatos de data e número, segurança...)