我有以下的code试图将一个对象添加到数据库中 [英] I have the following code trying to add an object to the database

查看:157
本文介绍了我有以下的code试图将一个对象添加到数据库中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 如果(FileUpload1.HasFile)
    {
        FileUpload1.SaveAs((使用Server.Mappath(〜/ PicUpload /)+ FileUpload1.FileName));
    }    MasterPackEntities的obj =新MasterPackEntities();    新闻NEWNEWS =新的消息()
    {
        标题= tbtitle.Text,
        细节= Editor1.Content,
        NewsImage =(〜/ PicUpload /)+ FileUpload1.FileName
    };
        obj.news.addObject(NEWNEWS);
        obj.SaveChanges();

不包含一个定义 ADDOBJECT ',没有扩展方法 ADDOBJECT 接受的第一个参数类型 System.Data.Entity.DbSet '可以找到


解决方案

  obj.news.Add(NEWNEWS);

ADDOBJECT不是DbSet的方法。

 if (FileUpload1.HasFile)
    {
        FileUpload1.SaveAs((Server.MapPath("~/PicUpload/") + FileUpload1.FileName));
    }

    MasterPackEntities obj = new MasterPackEntities();

    news NewNews = new news()
    {
        title = tbtitle.Text,
        details = Editor1.Content,
        NewsImage = ("~/PicUpload/") + FileUpload1.FileName
    };


        obj.news.addObject(NewNews);
        obj.SaveChanges();

does not contain a definition for 'AddObject' and no extension method 'AddObject' accepting a first argument of type 'System.Data.Entity.DbSet' could be found

解决方案

obj.news.Add(NewNews);

"addObject" is not a method of DbSet.

这篇关于我有以下的code试图将一个对象添加到数据库中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆