【问题标题】:Linq to Sql not submitting changes to database file in console appLinq to Sql 未在控制台应用程序中提交对数据库文件的更改
【发布时间】:2009-12-13 04:10:47
【问题描述】:

我的 Linq to SQL 数据上下文存在问题,无法在我的控制台应用程序中提交。

以下代码就是 main() 方法中的全部内容。

BlogRollerDataContext bdc = new BlogRollerDataContext();
bdc.Urls.InsertOnSubmit(new Url()
    { 
        Approved = false, 
        UrlTo = "http://www.google.com/", 
        UrlFrom = "" 
    });
bdc.SubmitChanges();

【问题讨论】:

  • 与您的问题无关:在像您这样的情况下,在 using 语句中实例化 DataContext 或在使用完毕后将其丢弃。

标签: c# .net linq-to-sql console-application datacontext


【解决方案1】:

This 可能会对您有所帮助。

【讨论】:

  • 但是我可以从数据库中提取数据,而且它只存在于我的开发笔记本电脑上,所以连接字符串不会出错。
  • 您是否看到异常或数据未提交?
  • 在阅读了所有的 cmets 之后,我找到了答案。谢谢。
  • 这是因为每次构建应用程序时都会覆盖数据库。
猜你喜欢
  • 2019-04-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-20
  • 1970-01-01
  • 2010-12-19
  • 1970-01-01
相关资源
最近更新 更多