我被分配做一個任務....我有一個頁面有一些文本框和一個保存按鈕,當我輸入值到文本框並單擊保存按鈕時數據將會是保存到數據庫。在SQL Server 2005中不支持使用varchar的符號
在SQL Server中,所有列的數據類型爲varchar
。在某些情況下,數據將不會被正確保存,並且當時點擊保存按鈕不會顯示任何錯誤,但所有的值都將消失。
我認爲一些符號不支持使用varchar
。我不確定是什麼問題,請幫助我
我被分配做一個任務....我有一個頁面有一些文本框和一個保存按鈕,當我輸入值到文本框並單擊保存按鈕時數據將會是保存到數據庫。在SQL Server 2005中不支持使用varchar的符號
在SQL Server中,所有列的數據類型爲varchar
。在某些情況下,數據將不會被正確保存,並且當時點擊保存按鈕不會顯示任何錯誤,但所有的值都將消失。
我認爲一些符號不支持使用varchar
。我不確定是什麼問題,請幫助我
varchar
SQL Server中只支持非Unicode字符,所以如果你有例如,西里爾文,希伯來文,阿拉伯文,中文或其他「非拉丁文」字符,你會失去其中一些。
看到官方MSDN documentation on char and varchar:
varchar [ (n | max) ]
可變長度,非Unicode字符串數據。
使用nvarchar(n)
爲您的數據類型來代替 - 這將存儲的Unicode文本和保存所有這些特殊字符
請分享一些樣品的投入,預計和支持問題的實際輸出。 –