连接没有关闭连接的当前状态是打开的 c#

奥代·阿洛德

当我在计时器中调用这个函数时,它一直告诉我连接没有关闭连接的当前状态是打开的

任何帮助请...

    public static void Notify(string source, string query, ref OleDbConnection connection)
    {
        OleDbCommand command = new OleDbCommand(query, connection);
        try
        {
            connection.Open();
            OleDbDataReader reader = command.ExecuteReader();

            while (reader.Read())
            {
                DateTime date = DateTime.Parse(reader[0].ToString());
                if (date.ToShortDateString() == DateTime.Now.ToShortDateString())
                {
                    DateTime time = DateTime.Parse(reader[1].ToString());
                    if (time.ToShortTimeString() ==DateTime.Now.ToShortTimeString())
                    {
                        string notification = source + " You have " + reader[2].ToString() + " at " + (time.ToLongTimeString()).ToString();

                        MessageBox.Show(notification, "Reminder", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    }
                }
            }

        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
        finally
        {
            connection.Close();
        }
    }
使徒 I。

正如消息所说,您的连接已经打开。这意味着您已经调用了

connection.Open();

在调用“通知”之前的某个地方。检查您的代码,看看是否是这种情况。希望能帮助到你。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

连接未关闭。连接的当前状态为打开。C#错误

来自分类Dev

连接没有关闭。连接的当前状态是 Open

来自分类Dev

连接未关闭,连接的当前状态为打开

来自分类Dev

连接未关闭。连接的当前状态为打开

来自分类Dev

随机行为:“连接未关闭。连接的当前状态为打开。”

来自分类Dev

ExecuteNonQuery需要打开且可用的连接。连接的当前状态为关闭

来自分类Dev

Visual Studio和SQL错误连接未关闭。连接的当前状态为打开

来自分类Dev

System.InvalidOperationException:ExecuteReader需要打开且可用的连接。连接的当前状态为关闭

来自分类Dev

C#odbcconnection没有关闭

来自分类Dev

错误:未将对象引用设置为对象的实例。/未关闭连接。连接的当前状态为打开

来自分类Dev

Executenonquery 需要打开且可用的连接。连接当前状态是关闭的

来自分类Dev

C# - 具有多个查询和方法的“连接必须有效且打开” | 连接未关闭?

来自分类Dev

System.InvalidOperationException: 连接未关闭。连接的当前状态是连接

来自分类Dev

连接的当前状态为连接中

来自分类Dev

错误:ExecuteReader需要打开且可用的连接。连接的当前状态为打开

来自分类Dev

ExecuteReader需要打开且可用的连接-当前状态为关闭

来自分类Dev

返回打开的套接字连接/使套接字连接保持打开状态C ++

来自分类Dev

在C ++中保持SYSDBA连接保持打开状态

来自分类Dev

在C ++中保持SYSDBA连接保持打开状态

来自分类Dev

我已经尽力解决了,但是我做不到。请帮助我。连接未关闭。连接的当前状态为打开

来自分类Dev

C ++ AMP的当前状态是什么

来自分类Dev

ConnectionString属性。连接的当前状态

来自分类Dev

c#mysql-已经有与此连接关联的打开的数据读取器,必须首先关闭

来自分类Dev

已经有与此连接相关联的打开的DataReader,必须首先使用c#将其关闭

来自分类Dev

自定义角色提供程序-{“连接未关闭。连接的当前状态为正在连接。”}

来自分类Dev

C中的'fopen'无法在Unix上的当前Directoy中打开现有文件

来自分类Dev

协助打开从C#VSTO Excel项目到关闭的.xlsx文件的连接(不打开.xlsx文件)

来自分类Dev

终止C#脚本任务中的当前SSIS包,没有异常/错误

来自分类Dev

终止C#脚本任务中的当前SSIS包,没有异常/错误

Related 相关文章

  1. 1

    连接未关闭。连接的当前状态为打开。C#错误

  2. 2

    连接没有关闭。连接的当前状态是 Open

  3. 3

    连接未关闭,连接的当前状态为打开

  4. 4

    连接未关闭。连接的当前状态为打开

  5. 5

    随机行为:“连接未关闭。连接的当前状态为打开。”

  6. 6

    ExecuteNonQuery需要打开且可用的连接。连接的当前状态为关闭

  7. 7

    Visual Studio和SQL错误连接未关闭。连接的当前状态为打开

  8. 8

    System.InvalidOperationException:ExecuteReader需要打开且可用的连接。连接的当前状态为关闭

  9. 9

    C#odbcconnection没有关闭

  10. 10

    错误:未将对象引用设置为对象的实例。/未关闭连接。连接的当前状态为打开

  11. 11

    Executenonquery 需要打开且可用的连接。连接当前状态是关闭的

  12. 12

    C# - 具有多个查询和方法的“连接必须有效且打开” | 连接未关闭?

  13. 13

    System.InvalidOperationException: 连接未关闭。连接的当前状态是连接

  14. 14

    连接的当前状态为连接中

  15. 15

    错误:ExecuteReader需要打开且可用的连接。连接的当前状态为打开

  16. 16

    ExecuteReader需要打开且可用的连接-当前状态为关闭

  17. 17

    返回打开的套接字连接/使套接字连接保持打开状态C ++

  18. 18

    在C ++中保持SYSDBA连接保持打开状态

  19. 19

    在C ++中保持SYSDBA连接保持打开状态

  20. 20

    我已经尽力解决了,但是我做不到。请帮助我。连接未关闭。连接的当前状态为打开

  21. 21

    C ++ AMP的当前状态是什么

  22. 22

    ConnectionString属性。连接的当前状态

  23. 23

    c#mysql-已经有与此连接关联的打开的数据读取器,必须首先关闭

  24. 24

    已经有与此连接相关联的打开的DataReader,必须首先使用c#将其关闭

  25. 25

    自定义角色提供程序-{“连接未关闭。连接的当前状态为正在连接。”}

  26. 26

    C中的'fopen'无法在Unix上的当前Directoy中打开现有文件

  27. 27

    协助打开从C#VSTO Excel项目到关闭的.xlsx文件的连接(不打开.xlsx文件)

  28. 28

    终止C#脚本任务中的当前SSIS包,没有异常/错误

  29. 29

    终止C#脚本任务中的当前SSIS包,没有异常/错误

热门标签

归档