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

時間 2021-08-30 11:07:30

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資料庫如果a表中a欄位等於b表中b欄位則

璀璨星空 你的資料庫設計不合理,aa c 警察 王剛 警察 李明 b b不應該有c欄位b警察 小偷類似的方法應該用 left join 左連線,是和一對多的情況 select a.a,a.c from a left join b where a.a b.a 解0人 這個用vba去做好點 用vba寫自...

access資料庫中資料的基本單位是字段還是字元

我們把表中的每一行叫做乙個 記錄 每乙個記錄包含這行中的所有資訊,就像在通訊錄資料庫中某個人全部的資訊,但記錄在資料庫中並沒有專門的記錄名,常常用它所在的行數表示這是第幾個記錄。欄位是比記錄更小的單位,是資料的基本單位,字段集合組成記錄,每個字段描述文獻的某一特徵,即資料項,並有唯一的供計算機識別的...

VF資料庫把資料庫中的字段複製到另資料庫中

select byzx.byzxmc from byzx into table zxs.syd vf中怎樣將乙個欄位的內容複製到另一字段中 如果是同一條記錄的乙個字段值複製到另乙個字段值,可用替換命令repl all 欄位1名 with 欄位2名其中欄位1是指接收資料的字段 欄位2是指提供資料的字段...