sql >> Database teknologi >  >> RDS >> Sqlserver

Unicode i SQL Server 2012 Express

Når du sender tegnene som SQL-strenge, skal du altid gå foran med et "N":

N'Unicode'

i stedet for bare

'Unicode'

Eller i dit tilfælde:

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

Forresten, du bør bruge parametre . Det ville løse mange problemer på én gang (som den du har, dato- og talformater, sikkerhed...)




  1. Hvordan logger man ind på MySQL som en anden bruger?

  2. Sådan vælger du den seneste rekord for hver time på en dag

  3. Sådan løses pakke for stor undtagelse XAMPP Mysql

  4. Mysql:Opdater tabel med antal fra samme tabel