access資料庫中欄位身份證號碼的資料型別應設為

2021-08-28 19:10:31 字數 1194 閱讀 9209

1樓:匿名使用者

字元型,長度18位就行了。因為身份證尾數有可能是「x」所以你設定數值型會報錯。

2樓:走走馬踏踏花

身份證號碼應該設定為字元型,應為存在最後一位驗證碼是x的情況,所以不能全用數字。

3樓:匿名使用者

資料庫裡用於記載身份證號碼的字段應該使用「字元型」資料型別。儘管絕大多數的身份證號碼資訊都是由數字組成的,但是不能排除身份證號碼身份證號碼裡需要使用除數字以外的其他字元的可能,例如身份證號碼需要含字母、標點符號或以0開始等特殊需求情況,如果欄位被設定為數字,那麼碰到特殊的身份證號碼時就無法儲存了,另外身份證號碼有18位,如果按數字型別來處理其值也偏大,不利於日常維護和使用。

4樓:匿名使用者

文字型(text):用於輸入文字或文字與數字相結合的資料,最長為255個字元(位元組),預設值是50。在access中,每乙個漢字和所有特殊字元(包括中文標點符號)都算作乙個字元。

表示方法:用英文單引號(』 』)或英方雙引號(」 」)括起來。例:』王剛』、』會計2班』、』3246291』等。

身份證設為18就可以了

5樓:匿名使用者

請輸入你資料庫裡面的字段長度呢,最好就盡量的設定長一點,如果真要控制其長度的話,我個人覺得不要在資料庫中根據字段長度來限制,最好就在程式**中無設定輸入的字元長度來顯示,例如身份證,因為這個長度是相對固定的,資料庫中可以直接是設定成18,在程式中呢,在輸入框中也給乙個輸入長度限制,若輸入長度超過18則提示或者其他什麼操作;對於**號碼,我覺得就沒必要限制了,由使用者自由輸入就可以了,資料庫中字段的長度嘛,50以內就夠了,資料型別當然就都是用nvarchar了的答案...

6樓:清風吧吧啦

設定為文字型別,字段大小為18.

7樓:匿名使用者

設定為文字型就可以了,不能用數字

8樓:匿名使用者

設定大小在下面的那個50處修改

access資料庫如何建乙個窗體,當輸入乙個身份證號時,自動提取access表中的相應字段?

9樓:匿名使用者

用查詢語句,找到相應的資料後讀出那一行就行了,然後賦值給對應的需要列印的框中

只知道這樣能實現,敲**有點懶。。。

access資料庫與sqlsever資料庫區別很大嗎

1 access是關聯式資料庫管理系統 sql server是乙個關聯式資料庫管理系統 2 access資料庫資料儲存量小,安全性不夠高,對高強度操作適應性比較差 sql server安全性高,真正的客戶機 伺服器體系結構,圖形化使用者介面,使系統管理和資料庫管理更加直觀 簡單,豐富的程式設計介面工...

ACCESS資料庫查詢設計,ACCESS資料庫查詢設計

1 首先,開啟access 2007應用程式,並選擇乙個資料庫開啟。2 雙擊資料庫中的乙個表名,開啟該資料表的資料表檢視。3 在工具欄依次點選 建立 查詢設計 開啟查詢設計視窗。4 在查詢設計中,點選 關閉 按鈕,關閉對話方塊。5 再在 查詢1 標籤上,右擊滑鼠,彈出選單中選擇 sql檢視 6 就可...

access資料庫與SQL資料庫的區別?(在這三方面回答 操作介面區別 語言環境區別 執行平台區別)

都可以用通用sql語言,access不能併發,只能佇列,適合小型資料庫,sql server可以併發查詢,適合中大型資料庫。操作介面等其他的不太重要。access sql 操作介面 能裝ms office的都能用 有自己的資料庫管理軟體 好像叫dbms 語言 都是微軟的產品,都for中文 平台 xp...