|
Помогите чайнику настроить ASP
|
|||
---|---|---|---|
#18+
Настроил виртуальных каталог 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 - работает Что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2003, 14:31 |
|
Помогите чайнику настроить ASP
|
|||
---|---|---|---|
#18+
Не вдавался в детали, но msdn советует работать через Connection и вот так connection.Open "DSN=pubs;uid=sa;pwd=;database=pubs". ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2003, 19:11 |
|
Помогите чайнику настроить ASP
|
|||
---|---|---|---|
#18+
попробуй вот так set adocn = Server.CreateObject("ADODB.Connection") set adors = Server.CreateObject("ADODB.Recordset") adocn.Open "DSN=dbClients" adors=adocn.execute "SELECT ClientName FROM Clients" ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2003, 11:34 |
|
Помогите чайнику настроить ASP
|
|||
---|---|---|---|
#18+
совершенно согласен с большим-дюком, что для соединения нужно указывать имя и пароль. Кроме этого, возможно, что на 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> ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2003, 18:24 |
|
|
start [/forum/topic.php?fid=60&fpage=406&tid=2170912]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 139ms |
0 / 0 |