在我的ASP.NET MVC3应用程序(C#、SQL Server)中,Product的字符串类型为ImagePath。当我保存图像时,我想将产品的ID值赋给ImagePath。当我创建新产品时,我不知道在db.SaveChanges();之前当前产品的ID是什么
public ActionResult Create( Product product )
{
.....
.....//How to know ID of this product in advance?
.....
db.Products.AddObject( p
我习惯于使用ASP.NET,我在那里没有任何问题,但是现在我需要创建一个C#控制台应用程序,有些地方出了问题。
我创建控制台应用程序
向项目添加新项(本地数据库)
填写一些基本数据(id,name)
但是,当我创建并将我的表拖到它上时,就像在ASP.NET中一样,我会得到错误
The selected objects use an unsupported data provider
我在这里做错了什么,我如何使我的工作与使用C#控制台/ ASP.NET应用程序的数据库一样快捷和容易?