Когда вы используете код для связи с базой данных Open Database Connectivity (ODBC), вы пишете строку связи, которая говорит драйверу базы данных, как найти и открыть вашу базу данных. Например, чтобы открыть базу данных с помощью сценария Active Server Pages (ASP), вы можете использовать строку соединения, подобную приведенной ниже, используя метод Open объекта Connection.
Provider=Microsoft.Jet.OLEDB.4.0; Data Sourse=C:\data\moe.mdb
Если строка связи написана неверно или не полностью, вы получите ошибку из драйвера базы данных при попытке посмотреть страницу. Есть разные варианты написания строки соединения. Например, можно заранее определить источник данных ODBC (создать с помощью инструментов в системе веб-сервера), использовать драйвер ODBC без источника данных или обойти ODBC, чтобы связаться сразу с провайдером базы данных.
Приведенная ниже последовательность действий поможет вам справиться с широко распространенными ошибками и создать связь с базой данных.
Если вы устанавливаете связь через драйвер ODBC, проще всего будет использовать системный источник данных на вашем веб-сервере, обращающийся к имени источника данных (DSN):
DSN=moedata.
Для SQL-сервера вам, возможно, понадобится определить некоторые параметры, например, имя пользователя, пароль и базу данных:
DSN=moedata; UID=curly; PWD=password; DB=contacts
Если на вашем сервере нет системного источника данных ODBC и вы не имеете доступа к серверу, вы можете установить связь без использования источника данных. Приведенная ниже строка соединения показывает, как связаться с SQL-сервером с названием moe: