Asp.net 使用数据集时以编程方式管理数据库连接
我只是在想,是否有一种方法可以通过我们添加到项目中的dataset类以编程方式打开和关闭与数据库的连接 我试图避免一个特定的问题。假设有一个EmployeeTableAdapter。它有两个方法IsValidstring EmployeeID和HasDepartmentAccessstring EmployeeID、string DeptID。检查每种方法,打开一个连接,进行数据检索,然后关闭它Asp.net 使用数据集时以编程方式管理数据库连接,asp.net,dataset,database-connection,Asp.net,Dataset,Database Connection,我只是在想,是否有一种方法可以通过我们添加到项目中的dataset类以编程方式打开和关闭与数据库的连接 我试图避免一个特定的问题。假设有一个EmployeeTableAdapter。它有两个方法IsValidstring EmployeeID和HasDepartmentAccessstring EmployeeID、string DeptID。检查每种方法,打开一个连接,进行数据检索,然后关闭它 连接的打开和关闭是在内部完成的。我有点想覆盖它,并在页面卸载事件发生时关闭连接,我会以某种方式手动将
连接的打开和关闭是在内部完成的。我有点想覆盖它,并在页面卸载事件发生时关闭连接,我会以某种方式手动将其注册到datadapter类。如果您启用或禁用了连接池,因为默认情况下它是启用的,我不建议您手动关闭连接。因为现在每个关闭的连接都不会关闭,它们只会标记为关闭并返回到池中,并准备好用于下一个查询
请阅读上的更多信息,您这样做是为了避免什么问题?