台灣最大程式設計社群網站
線上人數
1805
 
會員總數:241132
討論主題:186802
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 如何強制使用者輸入大寫英文字母存到資料庫也是大寫
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何強制使用者輸入大寫英文字母存到資料庫也是大寫
價值 : 20 QP  點閱數:106 回應數:3

樓主

Chihyu Yeh
門外漢
0 8
92 5
發送站內信

各位前輩們好:

  有關textbox若要強制使用者第一個字母輸入大寫,目前的做法是在<html>中textbox 的 style 寫成 TEXT-TRANSFORM:uppercase



不過這樣做有個致命的缺點,使用者若輸入小寫,雖界面上看起來已強制轉為大寫,但存到資料庫仍為小寫,請問如果我希望存到資料庫是大寫,該怎麼做?

謝謝

搜尋相關Tags的文章: [ TEXT-TRANSFORM ] , [ 大小寫 ] ,
本篇文章發表於2017-11-10 11:06
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

小魚
檢舉此回應
你可以把讀到的字串轉換成大寫之後塞進資料庫
本篇文章回覆於2017-11-10 11:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

Jerry
捐贈 VP 給 Jerry 檢舉此回應
輸入資料庫前用.ToUpper()將其轉換成大寫?

本篇文章回覆於2017-11-10 12:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

Chihyu Yeh
檢舉此回應
謝謝Jerry大大解決我的問題~

的確用tb_ID.Text = tb_ID.Text.ToUpper();

就可以輕鬆解決

本篇文章回覆於2017-11-10 15:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.