-
Чтобы сохранить m³ в базе данных SQL Server и распечатать его, используется следующий метод:
1) Установите тип данных соответствующего поля в базе данных на тип nchar или nvarchar.
2) Получите m³ из Excel, скопируйте и вставьте его в элемент управления, который получает данные (TextBox, DataGridView и т. д.). Просто сохраните его.
Примечание: 1) Разница между nchar, nvarchar и char, varchar
Перед nchar и nvarchar стоит буква «n», что означает, что сохраняются символы типа данных Unicode. Набор символов Unicode был создан для решения проблемы разных байтов, необходимых для хранения английских и китайских символов (один байт для первого и два байта для второго). Весь набор символов Юникода использует два байта. Оба могут хранить до 4000 символов каждый, независимо от того, китайские иероглифы или английский язык.
И char, и varchar хранят символы типов данных, отличных от Unicode. Он может хранить до 8000 английских и 4000 китайских иероглифов.
Поэтому если это чистый английский и цифры, используйте char/varchar, если в данных есть китайские символы, то можно использовать nchar/nvarchar;
2) Получите m³ из WORD и EXCEL.
СЛОВО: Достигается установкой надстрочного индекса. Введите m, нажмите «shift»+«Ctrl»+»+», введите 3, снова нажмите «shift»+«Ctrl»+»+», чтобы вернуться в нормальное состояние. Формат m³, полученный этим методом, исчезнет (изменится на m3) при копировании в EXCEL.
EXCEL: маленькая клавиатура, ALT+179. Или введите m, вставьте символ -->, найдите верхний индекс 3 и нажмите [Вставить]. Формат m³, полученный этим методом, не исчезнет при копировании в WORD.