C 資料型別

時間 2022-12-25 07:40:03

1樓:司馬塵戀

看你的問題,覺得你需要的應該是這些欄位在資料庫中的資料型別吧?

帳號 varchar(20) -20個字元內的可變長字串,當然,長度你可以自己改合適的值。

密碼 varchar(30)

角色名 nvarchar(20) -20個字元內的可變長字串,因為可能包含中文,所以用雙位元組儲存較好。

學生編號 int 或 varchar(10) 看情況可以用整數或者一個特定結構的字串做編號。

學生學號 char(10) 學號一般是固定長度的字串,長度自己改合適的值。

名字 nvarchar(20)

性別 bit 或 char(2) bit只有兩個值(0,1),可以分別代表男女,或者直接儲存'男/女'

民族 nvarchar(20)

地址 nvarchar(50)

** varchar(13) 可能是手機號碼或者固話。

角色 int 或 varchar(20) 如果有角色表,可以是角色的id,也可以直接是角色名。

班級 int 或 nvarchar(20) 如果有班級表,可以是班級id,也可以直接是班級名稱。

備註 text 或 nvarchar(255) 備註如果沒限制長度可以用text

** nvarchar(255) 或 image 可以只儲存**路徑,或者直接儲存資料流。

學科 int 或 nvarchar(20)

學科備註 text 或 nvarchar(255)

成績編號 int 或 varchar(10)

學期 int 或 nvarchar(20) 可以用數字表示學期,或者儲存文字。

課程 int 或 nvarchar(20) 可以是id或者名稱。

成績 int

系統管理 這個是啥?

班級編號 int 或 char(10)

班級名字 nvarchar(20)

特殊課程 int 或 nvarchar(20)

教師 int 或 nvarchar(20) 可以是id或者姓名。

登記時間 datetime

如果真是c#**裡邊要用的話,int還是int,datetime還是datetime,char和varchar還有nvarchar就轉string

2樓:夕噷

整型 字元型 浮點型 基本都要用。

c 資料型別轉換問題

首先,先理清所有變數的資料型別。變數 m 與 n 是 int 型別,變數 a,b,x 是 float 型別。然後,運算表示式 x m 2 n a b 1 2 根據運算優先順序,先整除後加減,這時候可以把這個運算表示式看作三個部分 第一部分 m 2,m 是 int 型別,2 也是 int 型別,所以 ...

C語言 讀取不同資料型別的資料列

c語言 023 輸出顯示不同型別資料 上。c語言中不同資料型別的相互轉化怎麼做?在c語言中,不同資料型別在進行運算時首先要轉換成同一型別,一種是自動轉換,二是強制轉換,如 int a 將a強制轉換為int型。轉換原則 箭頭是轉換方向。char,short int unsigned long,floa...

請問所有的C資料型別轉換方法

老兄,你都已經說了萬能的轉換方法了 是騎在驢子上找驢吧。convert後面 可以點出很多東西。toint32 轉換成32位的整數.toint16 轉換成16位的整數.toboolean 轉換成 bool 值.tostring 轉換成 字串.todouble 轉換成小數.後面都有提示的,在c 裡面 c...