Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
подключение к SQL через ADODB.Connection
|
|||
|---|---|---|---|
|
#18+
К BD из ASP есть такой вопрос.... пытаюсь подсоединиться к серверу но ничего не отображается... :( <%@ LANGUAGE="VBScript %> <html> <head></head> <body> <% dim objConnection dim objRecordset set objConnection = Server.CreateObject("ADODB.Connection") set objRecordset = Server.CreateObject("ADODB.Recordset") objConnection.Open "server", "пользователь", "пароль" objRecordset.Open "SELECT authors From Book_Authors", objConnection %> `Пытаюсь получить значения <table> <tr> <% Do While Not objRecordset.EOF %> <td><%=objrecordset("authors")%></td> </tr> <% objRecordset.MoveNext Loop color=orange]%> </table> </body> Кто может подсказать??? где ошибка??? :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2004, 15:49 |
|
||
|
подключение к SQL через ADODB.Connection
|
|||
|---|---|---|---|
|
#18+
Надо правильно написать строку соединения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2004, 16:15 |
|
||
|
подключение к SQL через ADODB.Connection
|
|||
|---|---|---|---|
|
#18+
а что у меня неправильно??? я вроде как все параметры передал??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2004, 16:23 |
|
||
|
подключение к SQL через ADODB.Connection
|
|||
|---|---|---|---|
|
#18+
Думаю, разберешься <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>icq</title> <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1"> <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <link REL="STYLESHEET" type="text/css" href="style/styles.css"> </head> <body> <%@ LANGUAGE=VBScript %> <% Set conn = Server.CreateObject("ADODB.Connection") Set rst = Server.CreateObject("ADODB.RecordSet") Set rstc = Server.CreateObject("ADODB.RecordSet") conn.open "Provider=sqloledb;Data Source=localhost;Initial Catalog=mywww;user id=sa;password=8567312409" ' строка запроса к базе sql="SELECT uin, nickname, firstname, lastname, email, business_city FROM icqusers_tb ORDER BY uin;" sqlc="SELECT COUNT(uin) AS Total FROM icqusers_tb" ' открываем набор rst.Open sql,conn rstc.Open sqlc,conn v = Server.HTMLEncode(rstc.Fields("Total").Value) rstc.Close set rstc=nothing %> <!-- Самая внешняя таблица --> <table id="tbIcq" align="center" width="700" border="0" cellSpacing="0" cellPadding="0"> <tr> <td> <table ID="info"> <caption class="h">icq пользователи сервера 10.80.180.6</caption> <tr> <td class="info"> Список зарегистрированных пользователей ICQ сервера 10.80.180.6 <br>Было бы неплохо, если бы каждый пользователь аськи заполнил данные о себе, а то порой непонятно, с кем общаешься</br> База данных обновляется только раз в сутки, ибо напрямую подключиться к ней через ADO не получается, т.к открыта сервером в монопольном режиме <br>Клиентская часть icq лежит <a href="files\icqgwclient.exe">здесь</a>, которую затем нужно исправить <a href="files\icqpatch.exe">заплатой</a> (чтобы буква "ю" заработала). <br> Кроме того, можно <a href="http://srviodv.icc.surw.mps/~iserverd/">зарегистрироваться</a> на Челябинском сервере. Его IP - 10.80.18.70, порт - 4000, в качестве клиента можно использовать тот же самый или icq99(a,b), который лежит <a href="files\icq99b.exe">здесь</a>. </td> </tr> <tr> <td class="counter">всего зарегистрировано: <%=v%></td> </tr> </table> </td> </tr> <!-- Третья таблица --> <tr> <td> <table width="100%" ID="data" cellpadding=0 cellspacing=0> <TR> <TH>ICQ UIN</TH> <TH>nick</TH> <TH>name</TH> <TH>first name</TH> <TH>e-mail</TH> <TH>city</TH> </TR> <TBODY> <% ' пробегаем по всем записям набора и выводим их в соответствующие поля таблицы Do While Not rst.eof %> <tr> <TD class="data"> <%u=Server.HTMLEncode(rst.Fields("uin").Value) if isnull(u) then u=" " end if Response.Write(u) %> </TD> <TD class="data"> <%n=Server.HTMLEncode(rst.Fields("nickname").Value) if n="" then n=" " end if Response.Write(n) %> </TD> <TD class="data"> <%f=Server.HTMLEncode(rst.Fields("firstname").Value) if f="" then f=" " end if Response.Write(f) %> </TD> <TD class="data"> <%l=Server.HTMLEncode(rst.Fields("lastname").Value) if l="" then l=" " end if Response.Write(l) %> </TD> <TD class="data"> <%m=Server.HTMLEncode(rst.Fields("email").Value) if m="" then m=" " end if %> <A HREF="mailto:<%=Server.HTMLEncode(rst.Fields("email").Value)%>"><%=m%></A> </TD> <TD class="data"><%b=Server.HTMLEncode(rst.Fields("business_city").Value) if b="" then b=" " end if Response.write(b) %> </TD> </tr> <% rst.MoveNext loop rst.Close set rst = Nothing conn.Close set conn = Nothing %> </TBODY> </TABLE> </td> </tr> </table> </body> </html> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2004, 17:34 |
|
||
|
|

start [/forum/topic.php?fid=60&tid=2169286]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 349ms |

| 0 / 0 |
