Доступ к базам данных из ASP
Access в ASP
Рассмотрение темы доступа к базам данных начнем с написания кода для доступа к базе данных Access.
Для экспериментов с базами данных создадим виртуальный каталог на сервере IIS с псевдонимом md с полным путем C:\mb\.
В этот каталог помещаем файл demoweb.mdb.
Пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<%
SQL_Str = "SELECT * FROM demo"
Set demo = Server.CreateObject("ADODB.Connection")
demo.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source = " & Server.MapPath(".\demoweb.mdb")
Set rs = demo.Execute(SQL_Str)
Do WHILE NOT rs.EOF
Response.Write rs("Name")
rs.MoveNext
Loop
demo.Close
Set demo = Nothing
%>
</body>
</html>
MS SQL Server в ASP
Следующий пример показывает как создать соединение с SQL SERVER в ASP.
Для правильной работы страницы, на сервере должен быль установлен MS SQL SERVER с базой данных serj.
Пример:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
</head>
<body>
<%
SQL_Str = "select city_name from city"
Set demo = Server.CreateObject("ADODB.Connection")
demo.Open "Provider = sqloledb; DSN=msSQL; UID=demo; PWD=pas"
Set rs = demo.Execute(SQL_Str)
Do WHILE NOT rs.EOF
Response.Write rs("city_name")
rs.MoveNext
Loop
demo.Close
Set demo = Nothing
%>
</body>
</html>
|