powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите чайнику настроить ASP
4 сообщений из 4, страница 1 из 1
Помогите чайнику настроить ASP
    #32232896
Фотография Nrisimha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Настроил виртуальных каталог IIS
положил туда свой ASP файл :

<% @Language = "VBScript" %>
<% Response.buffer = true %>


<html>

<head>
<meta http-equiv="Content-Language" content="ru">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">

<title>
index
</title>
</head>

<body>


<%

set AdoRs = Server.CreateObject("ADODB.Recordset")

adoRs.Open "SELECT ClientName FROM Clients", "DSN=dbClients;"


do Until rs.EOF
Response.Write (rs.Fields("ClientName"))

rs.MoveNext
loop

rs.close
set rs=nothing

%>

<p align="center"><b><font size="4">Добро пожаловать на мою страницу</font></b></p>


</body>

</html>

==========================================================
INTERNET EXPLORER РУГАЕТСЯ НА СТРОКУ:
строка 27:
adoRs.Open "SELECT ClientName FROM Clients", "DSN=dbClients;"

Вот ошибка:
Microsoft OLE DB Provider for ODBC Drivers ошибка '80004005'
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
/dbclients/222.asp, line 27



В vb проверял, DSN - работает
Что делать?
...
Рейтинг: 0 / 0
Помогите чайнику настроить ASP
    #32233319
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не вдавался в детали, но msdn советует работать через Connection и вот так
connection.Open "DSN=pubs;uid=sa;pwd=;database=pubs".
...
Рейтинг: 0 / 0
Помогите чайнику настроить ASP
    #32233766
nigma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробуй вот так
set adocn = Server.CreateObject("ADODB.Connection")
set adors = Server.CreateObject("ADODB.Recordset")
adocn.Open "DSN=dbClients"
adors=adocn.execute "SELECT ClientName FROM Clients"
...
Рейтинг: 0 / 0
Помогите чайнику настроить ASP
    #32234583
Фотография ulis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
совершенно согласен с большим-дюком, что для соединения нужно указывать имя и пароль. Кроме этого, возможно, что на iis-се просто запрещено выполнение скриптов. Вот реальный код, который работает у меня:

<HTML>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
<%@ language="VBScript"%>
<title>ASP test</title>
<%kiss = Request.Form("test")%>
</head>
<BODY>
<form method="post" action="HelloASP.asp">
<input type="input" name="test"> <input type="Submit" name="btn" value="Найти">
</form>
<%
On Error Resume Next
if kiss <> "" then
Set cnn = Server.CreateObject("ADODB.Connection")
Set rst = Server.CreateObject("ADODB.Recordset")
cnn.Open "DSN=test","sa","12345"

' cnn.open = "Provider=SQLOLEDB.1;Password=12345;Persist Security Info=False;User ID=sa;Initial Catalog=mkvd;Data Source=localhost"

str = "SELECT tblСтатистика.ukn AS kod, tblСтатистика.ФамБольного AS fam, tblСтатистика.ИмяБольного AS im, tblСтатистика.ОтчБольного AS otch," & _
" tblСтатистика.ПолБольного AS pol, tblСтатистика.ДатаРожд AS datar, tbcДиагноз.НазвДиагноза AS diag" & _
" FROM tblСтатистика INNER JOIN tbcДиагноз ON tblСтатистика.КодДиагноза = tbcДиагноз.ukn" & _
" WHERE tblСтатистика.ФамБольного LIKE '" & kiss & "%'"
rst.Open str, cnn, 3, 3
%>

<!--
<%=str%><br>
-->

<div>Всего найдено
<%=rst.Recordcount%>
</div>
<br>
<%
if rst.Recordcount > 0 then

rst.MoveFirst
%>
<table>
<%do until rst.Eof

%>
<tr>
<td><%=Server.HTMLEncode(rst.Fields("fam"))%></td>
<td><%=Server.HTMLEncode(rst.Fields("im").Value)%></td>
<td><%=Server.HTMLEncode(rst.Fields("otch").Value)%></td>
<td><%=Server.HTMLEncode(rst.Fields("pol").Value)%></td>
<td><%=Server.HTMLEncode(rst.Fields("datar").Value)%></td>
</tr>
<% rst.Movenext
loop
rst.close
cnn.close
end if
end if
%>
</table>
</BODY>
</HTML>
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите чайнику настроить ASP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]