2015-10-13 50 views
0

我正在運行SQL Server for db並使用PHP進行開發。當我運行查詢來從SQL Server上的城市Pointe-à-Pitre中選擇用戶時,它會提取結果。但是,當我使用PHP運行相同的查詢時,它會提取一個空集。SQL中的法國字符

查詢是這樣

SELECT * FROM [my_database].[dbo].[users] WHERE city='Pointe-à-Pitre' 
+0

'... WHERE城市= N'Pointe-à-Pitre'' – wiretext

+0

嘗試將字符集更改表中的UTF像下面和嘗試 ALTER TABLE表名轉換爲字符集是utf8 COLLATE utf8_unicode_ci –

+0

@tinka沒有影響。 –

回答

0

的問題連接到服務器。我遵循this link(感謝@dbrumann)並通過將"CharacterSet"設置爲"UTF-8"來修改連接。