-
要在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中格式不會消失。