乐鱼网页版在线登录-leyu(中国)





乐鱼网页版在线登录-leyu(中国)

EF入门-使用Entity Framework为(wéi)应用(yòng)程序创建实体框架数据模型

发布于: 2023-05-09    浏览: 5678    作者:系统管理员

  实体(tǐ)框架 (Entity Framework) 是一种对象关系映射程序,它(tā)可以方(fāng)便 .NET的开发人员使用(yòng)域(yù)特定对象处(chù)理关系(xì)数据, 长沙企业网站建设人(rén)员无需(xū)再像往常一样(yàng)编写大部分数据访问代码,能让我们(men)节省数据库访问的代码(mǎ)时间(jiān),来将(jiāng)更多的时间放到(dào)业务逻辑层(céng)代码上。

  第一(yī)步,创建(jiàn)应用程(chéng)序,右键项目 -> 添(tiān)加新项(xiàng),从(cóng)左侧菜单中选择“数据”,然后选择“ADO.NET 实体(tǐ)数据模(mó)型“,输(shū)入(rù) Model1作为名称并单击“添加“。

    长沙网络推广公司(sī)

  长沙网站(zhàn)制作上(shàng)面的操(cāo)作将(jiāng)会启(qǐ)动实(shí)体数据模型向导,然(rán)后(hòu)我们(men)选择“数据库中的(de) Code First”并单击(jī)“下一步”

    长沙网站开发

  建(jiàn)立好(hǎo)数据(jù)库连(lián)接(jiē)继续下一步

    长沙企业网站建设

  选(xuǎn)中需要的表按完成即可(kě)

    长沙网(wǎng)站开发

  第二步,我们来(lái)看(kàn)看多(duō)了(le)哪些文件

    先看(kàn)看配(pèi)置文件(jiàn):配置(zhì)文件中多了数据库(kù)连接串(chuàn),这是根据我(wǒ)们前面长沙网站开发(fā)建(jiàn)立的数据库连接(jiē)自动(dòng)生成的(de)。

        长沙网站建设公司

    派生上下文:项目(mù)中添加(jiā)了一个(gè) Model1类。 上(shàng)下文表示与数据库的会(huì)话,允许我们查询(xún)和(hé)保存数据。

        乐鱼网页版在线登录-leyu(中国)

    模型类:最后,项目中还(hái)添加(jiā)了 Images和(hé) Image_detail 类。 这些是(shì)构成模型(xíng)的域(yù)类。

        乐鱼网页版在线登录-leyu(中国)

  第三(sān)步,准备工作都(dōu)差不多(duō)了(le),现在我(wǒ)们拥有(yǒu)一个模(mó)型,可用它访问(wèn)某些数据。 如下所示,此(cǐ)代码创建一(yī)个(gè)新的上下文实(shí)例,然后使(shǐ)用它来插入新(xīn)的(de) Image_detail,我们来试试插入一条记录(lù)到数据库中看看。

        乐鱼网页版在线登录-leyu(中国)

    上面的(de)语(yǔ)句(jù)运(yùn)行(háng)后数据库将会新增一(yī)条记(jì)录

        乐鱼网页版在线登录-leyu(中国)

    这样最基本的(de)向数据(jù)库插入(rù)数据我们就完成啦(lā)!



在线客服

售前咨询(xún)

售后服务

投诉/建议(yì)

服务热线
0731-83091505
18874148081

乐鱼网页版在线登录-leyu(中国)

乐鱼网页版在线登录-leyu(中国)