Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > VB6 > Работа с ADO |
Автор: bms 29.9.2006, 18:04 |
Помогите найти ошибку Вот код: ' FileName="Connection_odbc_conn_dsn.htm" ' Type="ADO" ' DesigntimeType="ADO" ' HTTP="false" ' Catalog="" ' Schema="" Dim MM_conn_STRING MM_conn_STRING = "dsn=ыукм;uid=1;pwd=1;" Set rs = Server.CreateObject("ADODB.Recordset") rs.ActiveConnection = MM_conn_STRING Ошибка: ASP server finds errors during running. Error Code : 0x80004005 Error Source : rs.ActiveConnection = MM_conn_STRING Error Description : [Microsoft][????????? ????????? ODBC] ???????? ?????? ?? ?????? ? ?? ?????? ???????, ???????????? ?? ????????? Я так понял матерится на ActiveConnection, т.к. его значение nothing. ![]() |
Автор: boevik 29.9.2006, 18:10 | ||
если а правильно помню, property ActiveConnection принимает объект connection. Надо использовать
И желательно бы увидеть ошибку, а не вопросики. |
Автор: Rodman 29.9.2006, 18:11 |
руссишь ленгвич тут не беспокоит??? |
Автор: bms 29.9.2006, 18:33 |
Error Description : [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию Всё-равно не работает. А как указать драйвер по-умолчанию? |
Автор: boevik 29.9.2006, 18:37 |
Простой способ для построения connection string. Брось на форму ADODC, выбери build string и построй нужный стринг при помощи визарда. Полченый стринг используй в своем коде. |
Автор: bms 29.9.2006, 19:06 |
вот ошибка Error Description : [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию Проблема, наверно, в самой БД. я так понял: нужно в винде назначить какой-то драйвер для базы (настроить ДНС сервер для SQL) А как это сделать? |