| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Базы данных > Не работает коннект через ADO |
| Автор: useless 9.12.2004, 08:57 |
| Написал простенькую программку для работы с табличкой через ADO. Табличка лежит в базе на MS SQL Servere. На той машине, где я отлаживал программку, всё работает. Пробую на другой машине - ошибка при открытии рекордсета. Сначала думал, что-то с правами доступа, - не похоже, проверил всё на сервере. Похоже на то, что не установлен OLE DB провайдер. Не подскажите, где его взять? Или дело в чём-то другом? Дополнения: Проверил ещё раз. Права доступа тут точно ни при чём - под Win98 и WinXP на других пользователях работает нормально. А вот под Win2000 - не работает. |
| Автор: useless 10.12.2004, 15:22 |
| Всё, разобрался. Я пытался запустить программу через сеть. Если её скопировать на локальную машину, всё заработает. Всем спасибо |
| Автор: Hroft 11.12.2004, 10:57 |
| А ты диск подключал или прям через UNC-имя запускал? Странно на самом деле... Если просто экзешник пускаешь, и ему в текущем каталоге ниче не нужно, то должно вроде работать и с "cd \\host\share". У меня тоже была похожая проблема, давно правда. |