要在SQL Server數據庫中存儲m³並打印出來, 方法如下:
1)將數據庫中相應字段的數據類型設為nchar或nvarchar類型。
2)從Excel中得到m³,復制粘貼到接收數據的控件中(TextBox、DataGridVIEw等)。保存即可。
注:1)nchar,nvarchar與char,varchar的區別
nchar,nvarchar前面都有個'n',表示存儲的是Unicode數據類型的字符。Unicode字符集是為了解決英文和漢字分別存儲是所需的字節不同的問題而產生的(前者一個字節、後者兩個字節)。Unicode字符集全部用兩個字節。兩者最多可以存儲4000各字符,不論漢字還是英文。
char,varchar兩者存儲的是非Unicode數據類型的字符。最多存儲8000個英文,4000個漢字。
所以,如果是純英文和數字,用char/varchar;如果數據中有漢字,可以用nchar/nvarchar。
2)從Word和Excel中得到m³
Word:通過設置上標的方法實現。輸入m,按"shift"+"Ctrl"+"+",輸入3,再次按"shift"+"Ctrl"+"+",回到正常狀態。這種方法得到的m³復制到Excel中格式會消失(變為m3)。
Excel:小鍵盤,ALT+179。或輸入m,插入-->符號,找到上標3,單擊【插入】即可。這種方法得到的m³復制到Word中格式不會消失。