首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

InsertOnSubmit 插入数据为什么会多出空格,这是咋回事

2012-01-20 
InsertOnSubmit 插入数据为什么会多出空格,这是怎么回事?取dc.Jresume的属性值时没见空格,插入到数据库取

InsertOnSubmit 插入数据为什么会多出空格,这是怎么回事?
取dc.Jresume的属性值时没见空格,插入到数据库取回出来就会在内容后面加了许多空格。这是怎么回事

  ResumeDataContext rd = new ResumeDataContext(@"Data Source=HX-OG5G2H3QPKTY\SQLEXPRESS;Initial Catalog=ResumeAnalysis;Integrated Security=True");
  rd.Job_Resumes.InsertOnSubmit(dc.Jresume);  
  rd.SubmitChanges();  


[解决办法]
dc.Jresume字段的类型是什么?char还是varchar?把它变成后者试试
[解决办法]
把varchar類型換為nvarchar 試試,
varchar規定長度了,如果長度是10,你插進去是“abdddd”,則不足的系統會自動用空格補上

热点排行