台灣最大程式設計社群網站
線上人數
823
 
會員總數:246268
討論主題:189809
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 實習生MVC練習疑問
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
實習生MVC練習疑問
價值 : 50 QP  點閱數:738 回應數:2
樓主

嘎哈哈
門外漢
0 2
76 2
發送站內信

各位前輩好 小弟今年大三剛升大四
目前在公司當實習生 因應公司要求學習MVC 最近買"ASP.NET MVC4 開發實戰"自學中
現在我想練習用MVC做一個登入畫面 資料庫用MsSQL 並加入一些驗證 使用vs 2017 C#語言
照著網路上影片教法我先從model開始建立 我選用ADO.NET 實體資料模型>來自資料庫Code First 加入
建立完後我MODEL底下多出兩個 "member.cs" (這是我資料庫名稱) 以及"Model1.cs"
到了這邊我就有點困惑為什麼多兩個 是不是哪邊出錯 不過我還是繼續做 我在member.cs加入了驗證



然後這是Model1.cs裡面的程式碼 抱歉小弟有點看不太懂 還麻煩各位前輩指點



接著建立完Controller想說先測試在model裡面加入的驗證有沒有成功在繼續做
但怎麼點都沒有反應 是因為我Controller沒動嗎 ?
以下是我View的程式碼 有稍微參考了一下別人的



目前小弟Controller有點卡住 遇到的問題是
以前在學校中用到資料庫都會用到OleDbCommand寫連接字串 在寫相關SQL語法抓資料作驗證
那我再model已經加入了我還需要寫嗎 如果需要是寫在Controller裡面還是model呢?

不好意思問的問題可能有點蠢 再麻煩各位前輩指點 謝謝!!


搜尋相關Tags的文章: [ MVC ] ,
本篇文章發表於2017-08-25 10:44
1樓
作者回應

嘎哈哈
檢舉此回應
稍微更新一下
目前我的view打資料controller可以接收到
但是如果空白輸入還是不會出現我在model定義的規則..

現在我想要抓mssql裡面的資料出來做登入驗證
想要照著以前的寫法但好像在MVC中是錯誤的寫法 而我搜尋過好多網站
照著網路上的做法也沒辦法成功的 所以來這邊再麻煩各位前輩指點..感謝!!
本篇文章回覆於2017-08-25 16:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
最有價值解答

haoaho
檢舉此回應
建議程式碼不要給圖片
而是用程式碼標籤

View的input改用HTMLHelper試試看



連接資料庫是寫在Controller裡面,詳細可以參考這篇



基本上我覺得"在錯誤中學習ASP.NET MVC系列"這系列的文章都還蠻有用的
當初我就是看著這系列慢慢學XD
你可以考慮從第一篇慢慢看
本篇文章回覆於2017-08-25 17:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

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