2010-08-05 3 views
0

Используя приведенный ниже код, я открываю DataLinkDialog. Тип ADODB._Connection имеет свойство ConnectionTimeout, и в диалоговом окне есть два пункта для редактирования свойства, называемого Connect Timeout. Но эти свойства, похоже, не соответствуют друг другу. Независимо от того, что я меняю значение в диалоговом окне на connection.ConnectionTimeout всегда 15. Для источников данных ODBC свойство connect находится на вкладке «Дополнительно» и на вкладке «Все». В приведенном ниже коде i всегда 15.Получить ConnectionTimeout из диалогового окна свойств линии передачи данных

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; 
    } 

ответ

0

Я никогда не узнал, как получить эту информацию. Мы закончили тем, что добавили текстовое поле в другое окно и установили этот путь.

Смежные вопросы