[vb2008]textbox 字串 問題 (手機號碼)

看板Visual_Basic作者 (阿遠)時間13年前 (2012/07/17 01:00), 編輯推噓4(4013)
留言17則, 4人參與, 最新討論串1/1
我想讓textbox中將電話號碼以文字的方式輸入 但是我遇到的問題是 當我輸入 0 開頭的數字時 0就會消失了 我用STR() 也沒用.. GOOGLE了也找不到我想要的答案.. 只好上來問 如果有其他需要的資訊,請麻煩跟我講 我怕我漏打了什麼 讓大家搞不懂我在問什麼 --

09/17 21:53,
1F全裸被人幹
09/17 21:53

09/17 21:53,
5
09/17 21:53

09/17 21:53,
一樓腿張開
09/17 21:53

09/17 21:54,
一樓自婊是怎樣...
09/17 21:54

09/17 21:54,
一樓超快速專業自婊
09/17 21:54
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.218.108.52

07/17 09:50, , 1F
你是說在輸入時輸入09...然後0就會自動消失呢,還是你
07/17 09:50, 1F

07/17 09:50, , 2F
將電話號碼讀入之後開頭的0才消失?
07/17 09:50, 2F

07/17 10:04, , 3F
有指定格式通常要用 maskedTextbox
07/17 10:04, 3F

07/17 18:53, , 4F
@C大 只要是0開頭 就會消失! 我想是先判定為數字才轉字串
07/17 18:53, 4F

07/17 18:54, , 5F
@M大 maskedtextbox 小弟沒用過這東西 來去找看看! 謝謝
07/17 18:54, 5F
Marty大,得向你求救了~ 我使用了maskedtextbox 然後用了電話格式 用msgbox跑出來的是 0000-000-000 結果存入資料庫(access)變成一個很奇怪的數字 EX: 我輸入1111-111-111 資料庫好像變成是889.. 這是怎麼回是阿ORZ ※ 編輯: ns1234 來自: 180.218.108.52 (07/17 23:14)

07/17 23:19, , 6F
PS.str(maskedtextbox) 會跑出無法將引數 number 轉換為數
07/17 23:19, 6F

07/17 23:19, , 7F
字的直
07/17 23:19, 7F

07/17 23:28, , 8F
maskedTextbox 出來的值不一定是數字 尤其你選了電話格式
07/17 23:28, 8F

07/17 23:32, , 9F
恩 我使用了自訂遮罩(0000000000)
07/17 23:32, 9F

07/17 23:32, , 10F
現在程式內的字串是有0了沒錯..可是存入資料庫0又不見了..
07/17 23:32, 10F

07/17 23:32, , 11F
而且你不用判斷是否為數字 不是數字 使用者輸不進去
07/17 23:32, 11F

07/17 23:33, , 12F
資料庫欄位要用文字
07/17 23:33, 12F

07/17 23:34, , 13F
資料庫是文字沒錯 msgbox跑出來是0123456789 資料庫的0就
07/17 23:34, 13F

07/17 23:34, , 14F
不見了= =
07/17 23:34, 14F

07/17 23:35, , 15F
^輸入資料庫後
07/17 23:35, 15F

07/17 23:35, , 16F
看來現在是資料庫的問題??
07/17 23:35, 16F

07/18 01:12, , 17F
如果你使用SQL,讀出時可能需要適當的CAST()。
07/18 01:12, 17F
文章代碼(AID): #1G14YQmd (Visual_Basic)