贝博集团官网(中国)官方网站




    1. 贝博集团官网(中国)官方网站

      EF入门(mén)-使用Entity Framework为应用(yòng)程序创建(jiàn)实体框架数(shù)据模型

      发布于: 2023-05-09    浏览(lǎn): 5683    作者:系统管理员

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

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

          长沙网络推广公司

        长沙网站制作上面的操作将会启(qǐ)动实体数据(jù)模型向(xiàng)导,然后(hòu)我们(men)选择(zé)“数据库中(zhōng)的(de) Code First”并单击“下一步”

          长沙网站开(kāi)发(fā)

        建立好数据库连接继续(xù)下一步

          长沙企业(yè)网站建(jiàn)设

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

          长(zhǎng)沙网站开发

        第二步,我(wǒ)们来(lái)看看多(duō)了哪(nǎ)些文(wén)件

          先看看(kàn)配置文(wén)件:配置文件中多了数据库(kù)连接串,这是根据我们前面长沙(shā)网(wǎng)站开发(fā)建立的数据库连接自(zì)动生成的。

              长沙(shā)网站建设(shè)公司

          派生上(shàng)下文:项(xiàng)目中(zhōng)添加了一个(gè) Model1类。 上下文(wén)表示(shì)与数据库的(de)会话,允许我(wǒ)们查询和保(bǎo)存数据。

              贝博集团官网(中国)官方网站

          模型类:最后,项(xiàng)目中(zhōng)还(hái)添加了 Images和 Image_detail 类。 这(zhè)些是构成模(mó)型的域类。

              贝博集团官网(中国)官方网站

        第(dì)三步,准(zhǔn)备工作(zuò)都差(chà)不多了,现在(zài)我(wǒ)们(men)拥(yōng)有一个模型,可用它(tā)访问某(mǒu)些数据(jù)。 如下所(suǒ)示,此代码创(chuàng)建一个新的上下文实例,然后使(shǐ)用(yòng)它来插入(rù)新的(de) Image_detail,我们来(lái)试试插入一条记录到数据库中看看。

              贝博集团官网(中国)官方网站

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

              贝博集团官网(中国)官方网站

          这样(yàng)最基本的(de)向数据库插入数据我们就完成啦!



      在线客服

      售前(qián)咨(zī)询

      售后(hòu)服务

      投诉/建议

      服务热线
      0731-83091505
      18874148081

      贝博集团官网(中国)官方网站

      贝博集团官网(中国)官方网站