2012-02-15 2 views
0

Каковы строки соединения?Миграция подключения ADODB к .NET

DRIVER={Microsoft ODBC for Oracle};SERVER=*****;UID=*****;PWD=*****; 
Driver={SQL Server};Server=*****;UID=*****;PWD=*****;Database=*****; 

Я работаю над переносом приложения из классического ASP в .NET. В старых приложениях, соединение строка, как те выше, были использована с ADODB.Connection объектом:

set AppDBcn = server.CreateObject("ADODB.Connection") 
set AppRS = server.CreateObject("ADODB.Recordset") 

Я попытался с помощью классов .NET в ADODB.Connection и OdbcConnection класса, чтобы открыть их, но продолжает получать ошибки соединения, как «[Microsoft] [диспетчер драйверов ODBC] Имя источника данных не найдено, а драйвер по умолчанию не указан» или «[Microsoft] [драйвер SQL Server ODBC] [DBNETLIB] SQL Server не существует или недоступен для доступа».

Я использую неправильные классы .NET-соединений для этих типов строк соединения, или здесь что-то более зловещее происходит здесь?

Спасибо!

ответ

0
var conn = new System.Data.SqlClient.SqlConnection(
      "Data Source=myServerAddress; 
       Initial Catalog=myDataBase; 
       User Id=myUsername; 
       Password=myPassword;"); 
Смежные вопросы