【问题标题】:Inserting data from TextBox从文本框插入数据
【发布时间】:2014-02-13 20:08:12
【问题描述】:

我想使用 LINQ to SQL 将来自两个文本框的数据插入到数据库中。 我有以下代码:

private void button1_Click(object sender, EventArgs e)
{
    DataClasses1DataContext db = new DataClasses1DataContext();
    Customer cust = new Customer();
    cust.FirstName = textBox1.Text;
    cust.LastName = textBox1.Text;

    db.Customers.InsertOnSubmit(cust);
    db.SubmitChanges(); 
}

当我运行程序时,什么也没有发生,我没有收到任何错误,也没有任何内容保存到数据库中。我做错了什么?

【问题讨论】:

  • 你在哪里有这个代码?是否在按钮上的Click-事件中?
  • 该代码用于按钮点击事件。
  • 您是否尝试调试以查看您的处理程序是否已执行?
  • 你为什么使用 LINQ to SQL 5 岁?为什么不是现代实体框架?
  • 我是编程新手,LINQ to SQL 似乎更容易学习。

标签: c# sql linq linq-to-sql


【解决方案1】:

代码实际上运行良好。我必须将 Debug 文件夹中的数据库添加到 Database Explorer 中才能查看输入的记录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-05
    • 2023-03-26
    • 1970-01-01
    • 2015-11-18
    • 2013-03-27
    • 1970-01-01
    相关资源
    最近更新 更多