Мой dbfirst EF с проектом MVC вставляет значения в базу данных SQl с пробелами в конце значения. В дополнение к обрезке пробелов в моих SQL-запросах, что я могу сделать прямо в самом коде, чтобы вставить значения без пробелов в таблицу SQL?
Может быть, у вас есть столбец char вместо varchar.http://msdn.microsoft.com/en-us/library/aa258242(v=sql.80).aspx
[n] Столбцы с символами имеют фиксированную длину, поэтому даже если у вас есть только строка из 3 символов, это добавит пробелы для заполнения всего столбца.Вам понадобится [n] VarChar, если вы хотите строку переменной длины.
Обрежьте пробелы перед вставкой.
Вы можете использовать string.Trim()
string.Trim()
http://msdn.microsoft.com/en-us/library/t97s7bs3.aspx