sql >> Databáze >  >> RDS >> Sqlserver

Unicode v SQL Server 2012 Express

Při předávání znaků jako řetězců SQL vždy předchází "N":

N'Unicode'

místo jen

'Unicode'

Nebo ve vašem případě:

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

Mimochodem, měli byste použít parametry . Vyřešilo by to mnoho problémů najednou (jako ten, který máte, formáty data a čísel, zabezpečení...)




  1. Kritéria hibernace s vlastním připojením

  2. Pomocí MySQL C API - kontrola úspěšnosti vkládání řádků pomocí připravených příkazů

  3. Jak opravit:Nebyl nalezen vhodný ovladač pro chybu jdbc:mysql://localhost/dbname při používání fondů?

  4. Jak načíst data z kurzoru v Oracle pomocí For Loop