SaveChanges Invald?

时间:2016-04-29 20:44:04

标签: c# entity-framework

处理选择一个允许用户在表格中创建新记录的imagemap的过程。该记录是通用的,除了我为其提供的一个数据(EID),它将其链接到应用程序中的其余数据。所以这不是火箭科学(或者我认为)。我可以用新的(绿色可以)来编写C#代码,所以我查找了一些人们用于插入的例子,这些插件可能适合这种情况,并确定了一个看起来很直接和合理的插件。

我使用的表格有一个自动识别索引,所以我甚至不必为此烦恼。正如我在参考我发现的例子(在这里3年前的SOF上)输入这个时,一切都很顺利,直到我得到组件的最后一个字......' SaveChanges&#39 ;!

我在VS 2012上有什么变化吗?我在这里做错了什么?这是我的代码,就像我现在的方式一样。

            var context = new GETTEntities();
            var t = new GETT_Documents
            {
                EID = EleIDLBL.Text,
            };
            context.GETT_Documents.Add(t);
            context.GETT_Documents.SaveChanges();

Dosn没有在这里显示,但SaveChagnes()正在用红线标记告诉我,我错过了使用'声明。现在我可以放一个 使用(GETTEntities Context = new GETTEntities()) 在此之上,但我没有,因为我看到的例子根本没有使用它。  任何建议都会很感激。 问候并感谢! 肯...

1 个答案:

答案 0 :(得分:0)

试试这个:

            var context = new GETTEntities();
            var t = new GETT_Documents
            {
                EID = EleIDLBL.Text,
            };
            context.GETT_Documents.Add(t);
            context.SaveChanges();