我有使用Access创建的数据库,我想使用ASP.NET CORE 2.2 Razor Pages重新创建。我想从Access数据库导入记录。如果我尝试从Access导入键字段(PubId)到新的SQL数据库(ID),则播种将不起作用。如果我不包括关键字段,则播种有效。是否可以使用Entity Framework为包含关键字段的数据库播种?
附加的是用于创建新表的模型的副本:
<script src='https://cdn.jsdelivr.net/g/lodash@4(lodash.min.js+lodash.fp.min.js)'></script>
================================================ ============================= 我也尝试过:
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Threading.Tasks;
namespace PTS.Models
{
public class Pub
{
public int Id { get; set; }
public string Title { get; set; }
public string Category { get; set; }
}
}