【问题标题】:Asp.net odbcCommand not closing connection to mySqlAsp.net odbcCommand 未关闭与 mySql 的连接
【发布时间】:2021-04-14 12:02:30
【问题描述】:

大家好,

我分享我的照片和我的问题:https://imgur.com/a/poes3vI

我有一个循环(pic2),我需要在其中读取一些指向我的 ID 的数据链接......

但是...该函数可以工作,但是在一段时间后的较长循环中,它返回的连接过多;在客户端连接页面(pic1)中,我看到之前的查询没有被处理,但我认为我的代码(图 3-4)是正确的......

我的同事建议我通过内部联接在一个查询中阅读它,但我更喜欢找到另一种方式,原因有两个:

  • 我的代码方式是进行查询并将记录作为自定义类加载到列表中,我必须直接在数据表中导航,这会很混乱 - 我必须读取大量字段的外部数据,一次性查询会很混乱,很难对其他人进行管理

有什么想法吗?感谢阅读

【问题讨论】:

    标签: c# mysql asp.net odbc


    【解决方案1】:

    老天爷 =) 你没有关闭数据阅读器。也请使用using 来避免这种眼痛。您可以在https://docs.microsoft.com/en-us/dotnet/api/system.data.odbc.odbcdatareader?view=dotnet-plat-ext-5.0 找到教科书示例。

    【讨论】:

    • 是的......这些课程很旧(在使用之前存在),但我不知道这可能是这样一个问题
    猜你喜欢
    • 1970-01-01
    • 2014-12-18
    • 1970-01-01
    • 1970-01-01
    • 2013-10-16
    • 1970-01-01
    • 2021-04-11
    • 1970-01-01
    • 2014-08-17
    相关资源
    最近更新 更多