我在WinForm中用DataGridView显示数据,可是用dataGridView1.DataSource = DataSet1.Tables[0]绑定后在单元格中有"....."出现,我想应该是数据库中有空格的原因,请问要怎么解决呢?

解决方案 »

  1.   

    把数据源DEBUG打开看看就知道了。有空格不会有.出现的。
      

  2.   

    如果是数据库的问题,用ltrim(),rtrim()或replace()
    但应该是有个属性,老不用忘了
      

  3.   

    数据库设定的类型不对。改为nvarchar试试。
      

  4.   

    估计字段类型是char导致查询出的数据有空格。如果是这样查询语句改成 SELECT RTrim(字段名) as 字段名, .... FROM 表名 WHERE ...试试看