实体框架 (Entity Framework) 是一种对象关系映射(shè)程序,它可以方(fāng)便 .NET的(de)开发人(rén)员使用(yòng)域特定对象处理关系(xì)数据, 长沙企业网站建设(shè)人员无需再像往常一样编写大部(bù)分数据访(fǎng)问(wèn)代码,能让我们节省数据(jù)库访问(wèn)的代码时间,来将更多的(de)时间放到业务逻辑层代码上。
第一步,创(chuàng)建应用程序,右(yòu)键项目 -> 添加新项,从左侧菜(cài)单中选择“数据”,然(rán)后选择“ADO.NET 实体数据模(mó)型“,输入 Model1作为名称并单(dān)击“添加“。

长沙(shā)网(wǎng)站制作上面(miàn)的操(cāo)作将会启动实体数(shù)据模型向(xiàng)导(dǎo),然后我们(men)选择“数据库中的 Code First”并单击“下一步”

建立好数据库连接(jiē)继(jì)续下一步

选中需要的表按完成即可

第二步,我们来看看多了哪些文件
先看看配置文件:配(pèi)置文(wén)件中多了数据库连接串,这是根(gēn)据我们前(qián)面长沙网站开发建(jiàn)立的数据(jù)库连接自动生成的。

派生上下文:项目中添加了一(yī)个 Model1类。 上下(xià)文表示与(yǔ)数据库的会话,允许我们查(chá)询和保存数据。

模型类:最后,项(xiàng)目中还添加了 Images和 Image_detail 类。 这些是构成模型的(de)域类。

第三步,准备工作都差不多了,现(xiàn)在我们拥有一个模(mó)型,可(kě)用(yòng)它访(fǎng)问某些数据。 如下所示,此代(dài)码创建一个(gè)新的上下文(wén)实例,然后使(shǐ)用它来(lái)插入新(xīn)的(de) Image_detail,我们来试试插入(rù)一条记(jì)录到数据库中看看。

上面(miàn)的语句运行后数据库将会新增(zēng)一条记录

这样最(zuì)基本的向数据库插入数据我们就(jiù)完(wán)成啦!