我使用带有Entityframework的c#来访问Oracle数据库。更新模型上的实体后,我只是添加一个新的实体做一个dbset,然后我调用dbcontext.SaveChanges(),并抛出一个异常“输入字符串的格式不正确。”
由于Oracle没有自动编号,我已将“StoreGeneratedPattern”更改为Identity,而我要添加行的表与其他表有关系。
我错过了一些基本的东西吗? 一些想法?myentity oNew = new myentity(){...}
ctx.myentity.Add(oNew);
ctx.SaveChanges();