Сейчас многие друзья используют sql2008, но исходный код 2000 года больше нельзя использовать. Здесь я поделюсь методом подключения ASP к sql2008. Друзья, которым он нужен, могут обратиться к нему.
Несмотря на то, что в Интернете есть много представлений, мне все равно потребовалось много усилий, чтобы подключиться. (Необходимо установить IIS и SQL SERVER)
Создайте новый файл *.asp и введите
Скопируйте код кода следующим образом:<%
set conn =server.createobject(adodb.connection)
conn.open поставщик=sqloledb;source=local;uid=sa;pwd=******;database=имя-базы-данных
%>
Среди них не беспокойтесь о том, что указано после провайдера, просто напишите его так, как написано; после источника может быть IP-адрес, здесь я использую встроенный локальный sa;
Пользователь, его пароль задается во время установки; за базой данных следует имя базы данных, к которой вы хотите подключиться, например: mydatabase.
(Продление не требуется).
После подключения вы можете управлять базой данных.
Ниже приведен пример передачи информации через форму (FORM) и сохранения ее в базе данных.
HTML-файл:
Скопируйте код кода следующим образом:<html>
<тело>
<имя формы=действие формы=*.asp метод=сообщение>
<входное имя=Тип имени=текст><br>
<входное имя=Тип пароля=пароль><br>
<тип ввода=отправить>
</форма>
</тело>
</html>
Файл ASP: (имя файла такое же, как *.asp после действия, описанного выше, и сохраняется по тому же пути)
Скопируйте код кода следующим образом:<%
димсквел
sql =select * из имени таблицы
set conn=server.createobject(adodb.connection)
conn.open поставщик=sqloledb;source=local;uid=sa;pwd=*******;база данных=имя-базы данных
установите rs=server.createobject(adodb.recordset)
rs.open sql,conn,3,2
rs.addnew
rs(имя)=request.form(Имя)
rs(pwd)=request.form(пароль)
RS.обновление
%>