Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 这里的建议是“简化代码”。考虑到这些评论,我怀疑代码还有很多问题,比如缺少名称空间等等,但是OP只发布了一个代码片段。我试着使用代码,当它第一次抱怨现在有两个“db”定义时,我把它清理了一下,但令人惊讶的是,这又回到了最初的错误消息,在“db”部分进行了编_C#_Asp.net_Entity Framework - Fatal编程技术网

C# 这里的建议是“简化代码”。考虑到这些评论,我怀疑代码还有很多问题,比如缺少名称空间等等,但是OP只发布了一个代码片段。我试着使用代码,当它第一次抱怨现在有两个“db”定义时,我把它清理了一下,但令人惊讶的是,这又回到了最初的错误消息,在“db”部分进行了编

C# 这里的建议是“简化代码”。考虑到这些评论,我怀疑代码还有很多问题,比如缺少名称空间等等,但是OP只发布了一个代码片段。我试着使用代码,当它第一次抱怨现在有两个“db”定义时,我把它清理了一下,但令人惊讶的是,这又回到了最初的错误消息,在“db”部分进行了编,c#,asp.net,entity-framework,C#,Asp.net,Entity Framework,这里的建议是“简化代码”。考虑到这些评论,我怀疑代码还有很多问题,比如缺少名称空间等等,但是OP只发布了一个代码片段。我试着使用代码,当它第一次抱怨现在有两个“db”定义时,我把它清理了一下,但令人惊讶的是,这又回到了最初的错误消息,在“db”部分进行了编译。编辑:尝试从需要的位置删除数据库,导致它无法识别CalendarData。CalendarData中是否缺少命名空间?Bootstrap.CalendarData可能?new db.CalendarData将失败,就像在原始代码中一样。这是


这里的建议是“简化代码”。考虑到这些评论,我怀疑代码还有很多问题,比如缺少名称空间等等,但是OP只发布了一个代码片段。我试着使用代码,当它第一次抱怨现在有两个“db”定义时,我把它清理了一下,但令人惊讶的是,这又回到了最初的错误消息,在“db”部分进行了编译。编辑:尝试从需要的位置删除数据库,导致它无法识别CalendarData。CalendarData中是否缺少命名空间?Bootstrap.CalendarData可能?
new db.CalendarData
将失败,就像在原始代码中一样。这是错误的。如果
db
是变量名,编译器如何解析
db.xxx上的
new
?要
new
C语言中的某些东西,您需要一个类型名。我认为你需要编辑或删除答案,因为很可能会被否决。@WiktorZychla这里的重要建议是“简化代码”。考虑到这些评论,我怀疑代码还有很多问题,比如缺少名称空间等等,但是OP只发布了一个代码片段。我试着使用代码,当它第一次抱怨现在有两个“db”定义时,我把它清理了一下,但令人惊讶的是,这又回到了最初的错误消息,在“db”部分进行了编译。编辑:尝试从需要的位置删除数据库,导致它无法识别CalendarData。CalendarData中是否缺少命名空间?可能是Bootstrap.CalendarData?很高兴你能使用它。我将考虑使用using关键字,这有助于管理资源。一个了解更多信息的好地方是:@Xariez:看看人们帮了你多少忙,你肯定应该从答案中选择一个,雅各布的或卡尔的,然后标记为正确。选择你自己的答案是正确的,这意味着没有人会因为帮助你而得到任何荣誉。@WiktorZychla好吧,你在这一点上说得很有道理。但是,没有一个真正的“答案”是答案,除非有人能帮我解决这个问题。就我所见,当前的解决方案只存在于注释中。我会选一个离它最近的,然后向上投票,让它更明显。很好地指出了这一点!很高兴你让它工作了。我将考虑使用using关键字,这有助于管理资源。一个了解更多信息的好地方是:@Xariez:看看人们帮了你多少忙,你肯定应该从答案中选择一个,雅各布的或卡尔的,然后标记为正确。选择你自己的答案是正确的,这意味着没有人会因为帮助你而得到任何荣誉。@WiktorZychla好吧,你在这一点上说得很有道理。但是,没有一个真正的“答案”是答案,除非有人能帮我解决这个问题。就我所见,当前的解决方案只存在于注释中。我会选一个离它最近的,然后向上投票,让它更明显。很好地指出了这一点!
var db = new Bootstrap.Database1Entities(); 

db.CalendarDatas.Add(new db.CalendarData
                {

                    Day = 1-1-2015,
                    Text = "Test"


                });



               db.SaveChanges();
var dag = new DateTime(year, month, i);
                var calenderInfos = (from c in db.CalendarDatas
                                     where c.Day == dag
                                     select c).ToList();
db.CalendarDatas.Add(new CalendarData
            {

                Day = new DateTime( 2015, 1, 1 ),
                Text = "Test"


            });
new db.CalendarData
using(var db = new Bootstrap.Database1Entities())
{
    var item = new CalendarData
                   {
                       Day = new DateTime( 2015, 1, 1 ),
                       Text = "Test"
                   };
    db.CalendarDatas.Add(item);
    db.SaveChanges();
}
var db = new Bootstrap.Database1Entities();
var newItem = db.CalendarDatas.Create();
newItem.Day = "1-1-2015";
newItem.Text = "Test";
db.CalendarDatas.Add(newItem);
db.SaveChanges();