一、尽可能使用Varchar,少使用或者不使用Char字符类型
因为char类型输入的数据长度达不到设计长度,会用空格补足,下面是数据表设计图:
C#中SQL SERVER 2008字符数据类型使用心得
下面是编辑前200行的图:
C#中SQL SERVER 2008字符数据类型使用心得 
凡是输入的数据长度达不到设计长度的都用空格补足!
这时用以下语句查询:select * from aaa where a1='dd',查询正常,但在
C#的DataGridView显示数据会出现如下情况,后面都加个…:
 C#中SQL SERVER 2008字符数据类型使用心得
二、尽可使用Nvarchar,少使用或不使用Nchar
因为Nchar类型输入的数据长度达不到设计长度,会用空格补足,下面是数据表设计图:
C#中SQL SERVER 2008字符数据类型使用心得
下面是编辑前200行的图:
C#中SQL SERVER 2008字符数据类型使用心得
凡是输入的数据长度达不到设计长度的都用空格补足!

C#的DataGridView显示数据会出现如下情况,后面都加个…:

C#中SQL SERVER 2008字符数据类型使用心得


相关文章:

  • 2021-06-27
  • 2021-10-28
  • 2022-12-23
  • 2021-12-20
猜你喜欢
  • 2022-12-23
  • 2021-05-25
  • 2021-07-05
  • 2022-12-23
相关资源
相似解决方案