c#/LINQ to SQL的insertonsubmit()不起作用

本文关键字:insertonsubmit 不起作用 SQL LINQ to | 更新日期: 2023-09-27 18:05:59

我的c#桌面应用程序有问题。我决定将我非常简单的web窗体web应用程序迁移到windows窗体。我使用了sql和LINQ。在网页形式中,一切都很好。在windows表单中没有。代码是完全一样的。我将其更改为数据库中只有一个控件和一个表。我调试,我认为一切都很好,但从某种原因insertonsubmit()命令不工作。我将感激你的帮助。

我使用Windows 8, Visual for web 2012, for desktop 2013

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();
    }
    private void button1_Click(object sender, EventArgs e)
    {
        DataClasses1DataContext db = new DataClasses1DataContext();
        osoba obj = new osoba();
        obj.nazwa ="Anna";
        db.osobas.InsertOnSubmit(obj);
        db.SubmitChanges();
        MessageBox.Show("ok");
    }
}
附件项目

:https://drive.google.com/file/d/0B7nHhrRU4CjHZExDMFRlNkZzN0U/edit?usp=sharing

c#/LINQ to SQL的insertonsubmit()不起作用

如果您正在使用实体框架,请尝试:

obj.nazwa ="Anna";
db.SaveChanges();