Символ пробела в конце строки при сохранении в базу данных

В моей таблице есть поле nvarchar(50). Например, когда я сохраняю строку с длиной 12 символов , она сохраняет строку с длиной 50 символов . На самом деле он добавляет пробел в конце строки. Должен ли я выбрать другой тип данных?

tmp_Person.NameFamily = txt_NameFamily.Text.Trim();
PersonKBBSHDataContext.PersonInfos.InsertOnSubmit(tmp_Person);
PersonKBBSHDataContext.SubmitChanges();

Когда я сохраняю строку напрямую (в SQL Server) в поле NameFamilyтаблицы, все в порядке.

6
задан Peter Mortensen 22 November 2012 в 17:42
поделиться