1 ABP創建資料庫操作步驟 1.1 SimpleTaskSystem.Web項目中的Web.config文件修改資料庫配置。 1.2 “程式包管理器控制台”選擇相應選項。 (1)程式包源:nuget.org (2)預設項目:SimpleTaskSystem.EntityFramework 1.3 ...
1 ABP創建資料庫操作步驟
1.1 SimpleTaskSystem.Web項目中的Web.config文件修改資料庫配置。
<add name="Default" providerName="System.Data.SqlClient" connectionString="Data Source=127.0.0.1;Initial Catalog=SimpleTaskSystemDb;User ID=sa;Password=;"/>
1.2 “程式包管理器控制台”選擇相應選項。
(1)程式包源:nuget.org
(2)預設項目:SimpleTaskSystem.EntityFramework
1.3 “程式包管理器控制台”執行命令“Add-Migration InitialCreate”。
1.4 “程式包管理器控制台”執行命令“Update-Database”。
1.5 命令執行完畢,我們可以看到SQL Server資料庫自動生成了一個SimpleTaskSystemDb資料庫(含數據表)。
2 可能遇到的問題
2.1 在執行“”命令時,可能出現創建數據表失敗的現象,併在“程式包管理器控制台”中列印如下錯誤提示信息。
原因及解決方法:Web.config資料庫配置信息不正確,需檢查配置。其中 name="Default" 建議不要修改,否則也會出現上述錯誤。如果修改,需同時修改SimpleTaskSystem.EntityFramework項目中SimpleTaskSystemDbContext.cs文件的Default值,使其保持一致。
public SimpleTaskSystemDbContext() : base("Default") { }