我的dotnet core
和Pomelo Entity Framework
。我正在使用ASP.Net Core v1.1和MySQL數據庫。我正在使用的數據庫是employees
數據庫,這是MySQL站點中的示例。
這是我項目的github存儲庫: https : //github.com/raffaelecalza/employees
我正在開發一個簡單的Web應用程序,它可以查詢數據庫的某些表並在某些頁面中顯示數據。我使用ef scaffolding
命令來創建模型和dbContext類。
問題是,當應用程序必須呈現employees
數據時,它似乎被阻止,並且不會回復任何內容。只有employees
表才會出現此問題,因為如果我嘗試訪問departments
頁面,一切正常,頁面將呈現表格的所有行。
有人可以幫我嗎?
我下載了你的項目並應用Migration
來使用這兩個命令在我的MySQL服務器中創建數據庫和表,因為我沒有帶有數據的SQL腳本:
Add-Migration <NAME>
Update-Database
然後我將示例數據添加到employees
表中,如下面的select
查詢所示:
MariaDB [employees]> select * from employees;
+--------+------------+------------+--------+------------+-----------+
| emp_no | birth_date | first_name | gender | hire_date | last_name |
+--------+------------+------------+--------+------------+-----------+
| 1 | 2017-04-24 | John | M | 2017-04-24 | Smith |
+--------+------------+------------+--------+------------+-----------+
1 row in set (0.00 sec)
插入虛擬數據後,我運行了您的項目,我能夠瀏覽員工索引頁面,並能夠在UI
檢索數據。我沒有看到您的代碼有任何問題,因為我能夠檢索回來的信息。有關您的信息,請參閱以下截圖:
如果您可以分享更多信息,將會很有幫助。我們無法看到你所看到的。所以請按照其他人的要求添加更多信息。否則,由於缺乏信息,這個問題將被關閉。