Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Правильный ConectionString / 9 сообщений из 9, страница 1 из 1
04.10.2006, 10:51
    #34030755
Orlic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильный ConectionString
Уважаемые ASP-шники. Подскажите, пожалуйста, ламеру в ASP.

Есть приложение на ASP, в файле global.asax - некоторые настройки приложения, в том числе такие:
Код: plaintext
1.
Application("ConnectionString") = "server=server_name;uid=user;pwd=password;database=DB_Name"

Хочу все это "запихать" в ODBC и юзать уже его. Для этого создаю системный DSN, где прописываю те же данные (то есть сервер, пользователь, пароль, база данных), там же настроен пуллинг коннектов. Тест соединения прошел. Домена нет, trusted connection тоже нет.

Поправил connection string таким образом:
Код: plaintext
1.
Application("ConnectionString") = "DSN=DSN_Name;"

но получаю ошибку
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Ошибка сервера в приложении '/'.
Ключевое слово не поддерживается: 'dsn'. 
 Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.

Сведения об исключении: System.ArgumentException: Ключевое слово не поддерживается: 'dsn'.

Ошибка источника:

Строка  80 : 		Dim oCommand as SQLCommand
Строка  81 : 		
Строка  82 : 		oConnection = new SQLConnection(Application("ConnectionString").ToString())
Строка  83 : 		oConnection.Open()
Строка  84 : 

ПОДСКАЖИТЕ, пожалуйста, как быть.
Спасибо.
...
Рейтинг: 0 / 0
04.10.2006, 12:01
    #34031078
Hamster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильный ConectionString
А может, надо ODBC коннектор создавать?Программеры курят быстро. Потому что мысль. Потому что она уйдет и придется думать ее снова...
...
Рейтинг: 0 / 0
04.10.2006, 12:19
    #34031157
Orlic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильный ConectionString
hamsterА может, надо ODBC коннектор создавать?Программеры курят быстро. Потому что мысль. Потому что она уйдет и придется думать ее снова...

хм, может. А не подскажите, где посмотреть, как его создавать? Простой примерчик бы пощупать.

Спасибо.
...
Рейтинг: 0 / 0
04.10.2006, 12:21
    #34031159
Hamster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильный ConectionString
oConnection = new ODBCConnection(Application("ConnectionString").ToString())
Программеры курят быстро. Потому что мысль. Потому что она уйдет и придется думать ее снова...
...
Рейтинг: 0 / 0
04.10.2006, 14:01
    #34031653
Orlic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильный ConectionString
Не прокатило так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Ошибка компиляции 
Описание: Ошибка при компиляции ресурса, требуемого для обслуживания этого запроса. 
Изучите следующие подробные сведения о данной ошибке и измените исходный код. 

Сообщение об ошибке компилятора: BC30002: Тип 'ODBCConnection' не определен.

Ошибка источника:

 

Строка  80 : 		Dim oCommand as SQLCommand
Строка  81 : 		
Строка  82 : 		oConnection = new ODBCConnection(Application("ConnectionString").ToString())
Строка  83 : 		oConnection.Open()
Строка  84 : 

Как задавать oConnection ? Так:
Код: plaintext
1.
2.
Dim oConnection as ODBCConnection
oConnection = new ODBCConnection(Application("ConnectionString").ToString())
...
Рейтинг: 0 / 0
04.10.2006, 14:04
    #34031667
Guest112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильный ConectionString
static private void CreateOdbcConnection()
{
string connectionString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\Samples\\Northwind.mdb";

using (OdbcConnection connection = new OdbcConnection(connectionString))
{
connection.Open();
}
}
...
Рейтинг: 0 / 0
04.10.2006, 14:09
    #34031696
Orlic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильный ConectionString
Guest112static private void CreateOdbcConnection()
{
string connectionString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=C:\\Samples\\Northwind.mdb";

using (OdbcConnection connection = new OdbcConnection(connectionString))
{
connection.Open();
}
}

Даже не знаю, куда это применить :-)
Ладно, поспрашаю программеров знакомых при случае
...
Рейтинг: 0 / 0
04.10.2006, 14:18
    #34031749
Guest112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильный ConectionString
лучше MSDN поспрашай ;))
...
Рейтинг: 0 / 0
04.10.2006, 14:35
    #34031837
Orlic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Правильный ConectionString
Guest112лучше MSDN поспрашай ;))

Поспрашаю ;-)
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Правильный ConectionString / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]