【发布时间】:2010-08-05 19:24:10
【问题描述】:
使用下面的代码打开 DataLinkDialog。 ADODB._Connection 类型有一个 ConnectionTimeout 属性,对话框有两个地方可以编辑一个名为 Connect Timeout 的属性。但这些属性似乎并不相互对应。无论我如何将对话框上的值更改为 connection.ConnectionTimeout 始终为 15。对于 ODBC 数据源,connect 属性位于高级选项卡和全部选项卡上。在下面的代码中,我总是 15。
private Connection PromptAdoEditDialog()
{
Connection connection = new Connection();
connection.ConnectionString = this.AdoInfo.AdoConnectionString;
object oADOConnection = (object)connection;
if (this.DataLinkDialog.PromptEdit(ref oADOConnection))
{
int i = connection.ConnectionTimeout;
return connection;
}
return null;
}
【问题讨论】: