gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 18:23:28 25 4
gpt4 key购买 nike

我是 C# 的新手,所以请善待任何帮助,我们将不胜感激:)。

我的保存 按钮 没有在 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”,我只是停滞不前,不知道为什么它不存储信息:(

最佳答案

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

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

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

关于c# - 保存按钮不在 sql 数据库中存储信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32222440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com