【发布时间】:2017-12-11 16:10:07
【问题描述】:
我有一个连接到 Excel 文件的函数:
public OleDbConnection connection;
public void eConnection(string srcString, string id)
{
conString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + srcString + "; Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'";
connection = new OleDbConnection(conString);
connection.Open();
}
我想创建另一个函数,在调用或调用时将关闭此现有连接
这是我必须尝试关闭现有连接的方法:
public void eCloseConnection()
{
connection.Close();
}
如何使用调用相同连接并关闭它的函数关闭现有连接
如何测试连接是否关闭?
【问题讨论】:
-
这是否意味着您拥有的不仅仅是连接字符串?您拥有的代码只有一个连接,并且只会关闭最新的连接。
标签: c# database-connection oledb oledbconnection