保存按钮不在sql数据库中存储信息

本文关键字:存储 信息 数据库 sql 按钮 保存 | 更新日期: 2023-09-27 18:09:48

我是C #的新手,所以请友好,任何帮助都很感激:)。

我的保存button没有保留它应该在sql数据库上的信息,我有点困惑,为什么?

下面是我的代码…

private void btnSave_Click(object sender, EventArgs e)
{
    try
    {
        InformationBindingSource.EndEdit();
        test.SaveChangesAsync();
        panel.Enabled = false;
    }
    catch (Exception ex)
    {
        MessageBox.Show(ex.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Error);
        InformationBindingSource.ResetBindings(false);
    }
}

我不明白的是,在sql server profiler上,它识别连接,按钮也声称存储信息。但是,如果重新启动项目并重新启动它,或者查看sql,则信息不在那里。

我也声明了"entity.infrastructure",我只是站在原地不知道为什么它不存储信息:(

保存按钮不在sql数据库中存储信息

这里似乎缺少了很多东西。您确认可以连接到数据库了吗?你的连接字符串没问题吗?您是否实例化了SqlConnection和SqlCommand,它们将包含发送到数据库的查询?您是否成功打开和关闭了与数据库的连接?

这是一篇关于如何正确连接到数据库并执行查询的优秀文章。

http://csharp.net-informations.com/data-providers/csharp-sql-server-connection.htm