我只是嘗試使用實體Framework5.0代碼第一種方法創建數據庫方法在Mvc Web應用程序時,當我執行代碼它執行正常,但不創建database.if我從視圖發送輸入值那麼數據庫被創建? 我想知道這個實體框架工作代碼背後的機制是什麼方法 任何人都可以幫助找出實體框架工作的機制。不使用實體框架代碼第一種方法創建數據庫方法
回答
怎麼知道它沒有創建數據庫? 如果一切正常,我的意思是沒有錯誤,數據庫應該已經創建。
我的猜測是你沒有指定導致在SQL Express中創建數據庫的連接字符串。
第一次當我執行代碼,然後代碼不顯示任何錯誤,並執行正常,並顯示註冊視圖 當我完成執行並檢查它不會使數據庫。如果我再次運行並提供註冊表單中的值,那麼它會創建數據庫。爲什麼這是奇怪的事?它應該創建數據庫,當我執行和瀏覽頁面 –
Em提供conection字符串它工作正常,但其奇怪的行爲是distrubing我。 –
它會在您首次訪問數據庫時創建數據庫。我確定註冊httpget操作不訪問數據庫。 –
我猜你使用了錯誤的數據庫創建策略
什麼樣的錯誤策略? 我有兩個基本的userLogin類,並且用戶註冊類 和另一個類是從DbContext類繼承的UserContext類,並創建一個數據庫表我使用 'public DbSet
和構造是 '
對不起,但是代碼優先的數據庫創建策略是谷歌可以輕鬆回答。 –
- 1. 使用實體框架代碼創建數據庫第一種方法
- 2. 在實體框架中使用數據庫第一種方法
- 3. 實體框架6僅使用代碼第一種方法嗎?
- 4. 代碼第一種方法與數據庫第一種方法
- 5. 帶實體框架代碼的外鍵第一種方法
- 6. 使用實體框架代碼第一種方法創建序列的最簡單方法是什麼?
- 7. 如何使用實體框架數據庫第一種方法爲數據創建數據?
- 8. 使用實體框架代碼第一種方法做一對一的關係?
- 9. 使用存儲過程的實體框架數據庫第一種方法
- 10. 使用存儲過程的實體框架數據庫第一種方法
- 11. 在數據庫第一種方法中爲實體框架5中的所有實體創建一個基類
- 12. 實體框架代碼第一種方法 - 一對一的關係
- 13. 實體框架數據庫第一種方法中的存儲過程
- 14. 嘗試在現有數據庫的類庫中使用實體框架核心數據庫第一種方法
- 15. 實體框架代碼第一次使用Access數據庫
- 16. C#:使用實體框架代碼訪問數據庫 - 第一
- 17. 實體框架代碼第一次插入方法掛鉤
- 18. 在實體框架模型中創建唯一鍵第一種方法
- 19. 實體框架 - 代碼優先方法
- 20. 實體框架代碼優先 - 使用MySql創建數據庫?
- 21. 在實體框架中創建方法
- 22. 問題在多對多關係實體框架代碼第一種方法
- 23. 實體框架4.1代碼第一種方法:如何定義屬性
- 24. 使用實體框架代碼優先的方法切換數據庫
- 25. 實體框架5代碼優先不創建數據庫
- 26. 數據庫,第一種方法和修改數據庫架構
- 27. 實體框架不創建數據庫
- 28. 實體框架不創建數據庫
- 29. 代碼第一個實體框架確實無法連接到數據庫
- 30. 使用代碼優先實體框架爲數據庫播種 - 外鍵語法
請先嚐試這個[Ask] – aiapatag