Mon*_*ica -3 c# asp.net sql-server-2005
我被分配执行任务....我有一个带有一些文本框和一个保存按钮的页面,当我在文本框中输入值并单击保存按钮时,数据将被保存到数据库中.
在SQL Server中,所有列的数据类型都是varchar.在某些情况下,数据将无法正确保存,此时单击"保存"按钮不会显示任何错误,但所有值都将消失.
我认为不支持使用某些符号varchar.我不确定是什么问题,请帮助我
varchar在SQL Server中只支持非Unicode字符,所以如果你有例如西里尔文,希伯来文,阿拉伯文,中文或其他"非拉丁文"字符,你将失去其中一些字符.
请参阅有关char和varchar的官方MSDN文档:
varchar [ ( n | max ) ]可变长度的非Unicode字符串数据.
使用nvarchar(n)为您的数据类型来代替-这将存储的Unicode文本,并保留所有这些特殊字符
| 归档时间: |
|
| 查看次数: |
415 次 |
| 最近记录: |