В моей таблице есть поле nvarchar(50)
. Например, когда я сохраняю строку с длиной 12 символов
, она сохраняет строку с длиной 50 символов
. На самом деле он добавляет пробел в конце строки. Должен ли я выбрать другой тип данных?
tmp_Person.NameFamily = txt_NameFamily.Text.Trim();
PersonKBBSHDataContext.PersonInfos.InsertOnSubmit(tmp_Person);
PersonKBBSHDataContext.SubmitChanges();
Когда я сохраняю строку напрямую (в SQL Server) в поле NameFamily
таблицы, все в порядке.