| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > как избежать дополнения строки пробелами? |
| Автор: nesfer 6.6.2009, 00:51 |
| Проблема вот в чем (работаю с sql server 2000) : Есть к примеру табличка Поле1 char 10 Поле2 char 15 Поле3 varchar 50 (с цифровыми полями все ок) Пусть в 1-ом поле будет храниться слова PRO , тогда при чтении из DBGrida В Edit будет прочтено не слово PRO а PRO________ где подчеркивание это пробелы ,т.е к значению до упора добавляются пробелы Вопрос что эта за беда ? проблема на серве ? как мне читать оригинал а не значение + куча пробелов? Пожалуйста помогите кто ,заранее большое спасибо !!!! |
| Автор: Лапоть 6.6.2009, 10:19 | ||
Проблема в типе данных - CHAR-поля дополняются пробелами, VARCHAR - нет. Если выводишь данные в TEdit, то вызывай Trim()
Из ДатаСета ты читаешь, а не из Грида! |
| Автор: XPyCT 9.6.2009, 21:47 |
| ни те спс ни досвидания! что за народ повалил! Хоть бы вопросы помечали как решенные |
| Автор: dumb 9.6.2009, 23:10 | ||
|