Общие коды для программирования ASP
1. Подключите ASP, чтобы получить доступ к базе данных:
Кода -копия выглядит следующим образом:
<%
Dimconn, Mdbfile
mdbfile = server.mappath ("name базы данных.mdb")
setConn = server.createObject ("adodb.connection")
conn.open "driver = {microsoftaccessdriver (*. Mdb)}; uid = admin; pwd = пароль базы данных; dbq =" & mdbfile
%>
Наиболее часто используемая строковая функция для подключения ASP и доступа
Кода -копия выглядит следующим образом:
Callopenconn
Subopenconn ()
OnerRorResumenext
Ifdatabasetype = 1then
Connstr = "provider = sqloledb; userId =" & dataUser & "; password =" & databasepsw & "; initialCatalog =" & DatabaseName & "; DataSource =" & DataServer & ";";
Еще
Connstr = "Provider = microsoft.jet.oledb.4.0; dataSource =" & server.mappath (dbpath)
Эндиф
SetConn = server.createObject ("adodb.connection")
Conn.openconstr
Iferrthenerr.clear: setConn = Nothing: response.write «Ошибка подключения к базе данных происходит, пожалуйста, проверьте настройки параметра базы данных в файле conn.asp.»: Response.end
Collcetconnstr = "vorider = microsoft.jet.oledb.4.0; dataSource =" & server.mappath (collectdbpath)
Заканчивая
2. Подключите ASP с базой данных SQL:
<%
Димконн
setConn = server.createObject ("adodb.connection")
Con.Open "Provider = SQLOLEDB; DataSource = SQL Server Имя или IP -адрес; UID = SA; PWD = пароль базы данных; база данных = Имя базы данных
%>
Создайте объект набора записей:
setrs = server.createObject ("adodb.recordset")
Заявление Rs.opensql, Conn, 3,2
3. Общие методы использования команды SQL:
(1) Фильтрация записи данных:
SQL = "SELECT*из таблицы данных, где имя поля = Значение поля, имя поля поля"
SQL = "SELECT*из таблицы данных, где имя поля, например, значение поля % %
SQL = "SELECTTOP10*из таблицы данных, где поля имя поля, имя поля"
sql = "select*из таблицы данных, где имя поля в ('value 1', 'value 2', 'value 3')"
SQL = "Выберите*из таблицы данных, где имя поля между значением 1 и значением 2"