luck18新利




    luck18新利

    EF入(rù)门-使用Entity Framework为应用程序创建(jiàn)实体(tǐ)框架数据模(mó)型(xíng)

    发(fā)布于: 2023-05-09    浏览: 5685    作者:系统管理(lǐ)员

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

      第(dì)一步,创建应用程序,右键项目(mù) -> 添加新项,从左侧(cè)菜单中选择“数据”,然(rán)后选择“ADO.NET 实体数据模(mó)型“,输入 Model1作为(wéi)名称并单击“添加(jiā)“。

        长沙网络推(tuī)广(guǎng)公司

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

        长沙(shā)网站开发

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

        长(zhǎng)沙企业(yè)网站(zhàn)建设

      选中需要的(de)表(biǎo)按完成即可

        长沙网站开发

      第二步,我们(men)来(lái)看看多了哪些文件

        先(xiān)看看配置文件:配置文件中(zhōng)多了数据(jù)库连接串,这(zhè)是(shì)根据我(wǒ)们(men)前面长沙网站开发建立的数据库连接自动生(shēng)成的。

            长沙网(wǎng)站建设公司

        派(pài)生上下文:项目中(zhōng)添加了一个 Model1类。 上下文表示与数据库(kù)的会话,允许(xǔ)我们查询和保存数(shù)据。

            luck18新利

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

            luck18新利

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

            luck18新利

        上面的语句运行(háng)后数据(jù)库(kù)将会新增一条记录

            luck18新利

        这样最基本(běn)的向数据库插(chā)入数据我们就完成啦(lā)!



    在线(xiàn)客服

    售前(qián)咨询

    售后服务

    投(tóu)诉/建议

    服(fú)务热线
    0731-83091505
    18874148081

    luck18新利

    luck18新利