我收到此错误:
不存在从对象类型到已知托管提供程序本机类型的映射。
Vue2Spa.Models.ApplicationModel
System.Data.SqlClient.MetaType.GetMetaTypeFromValue(Type dataType, object value, bool inferLen, bool streamAllowed) System.Data.SqlClient.SqlParameter.GetMetaTypeOnly() System.Data.SqlClient.SqlParameter.Validate(int index, bool isCommandProc)
System.Data.SqlClient.SqlCommand.SetUpRPCParameters(_SqlRPC rpc, int startCount, bool inSchema, SqlParameterCollection parameters) System.Data.SqlClient.SqlCommand.BuildRPC(bool inSchema, SqlParameterCollection parameters, ref _SqlRPC rpc)
System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
我的功能:AddApplication
public int AddApplication(ApplicationModel item)
{
string SandBoxDB = configuration.GetConnectionString("SandBoxDB");
using (SqlConnection con = new SqlConnection(SandBoxDB))
item.Prefferedcampus);
我的控制器:
public class ApplicationController : BaseController
{
private ApplicationManager manager;
public ApplicationController(IConfiguration config) : base(config)
{
manager = new ApplicationManager(config);
}
[HttpGet]
[Route("api/[controller]")]
public IEnumerable<ApplicationModel> Index()
{
return manager.GetApplication();
}
[HttpPost]
[Route("api/[controller]")]
public int Create([FromBody] ApplicationModel application)
{
return manager.AddApplication(application);
}
伙计们有什么建议吗?
一只名叫tom的猫
相关分类