UDL-файл для создания строки подключения - PullRequest
1 голос
/ 17 февраля 2011

Я собираюсь использовать файл UDL для создания соединения. Есть ли разница между файлом UDL со строкой соединения оракула и строкой соединения MS SQL Server? Могу ли я использовать:

DbConnection con = new DbConnection("File Name="+Server.MapPath("\\Conn.udl")); 

для обоих типов соединений - базы данных Oracle и Microsoft? и что

Ответы [ 2 ]

2 голосов
/ 15 марта 2012

Ваш подход с файлом UDL будет работать, но для DbConnection нет ctor, вы должны использовать конкретную реализацию, такую ​​как OleDbConnection, для подключения OLE DB (кроме драйвера MS ODBC, OdbcConnection не может открыть соединение, пока DSN явно не установлен).

1 голос
/ 07 марта 2011

Да - я тестировал это много раз с SQL 2000/5/8 и Oracle (9i и 10g)

...