Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Конкретный числовой результат отображается нулем / 3 сообщений из 3, страница 1 из 1
02.06.2005, 13:17
    #33097160
marika_lux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкретный числовой результат отображается нулем
Существует такая проблема: при выводе на экран результата запроса числовое поле, содержащее в базе Oracle (поле result) значения оценок (от 1 до 10) отображается все время 0…
Не могу понять почему...((( В базе запрос выполняется корректно (см рис.1.jpg) А на странице получается такой результат (рис. 2.jpg)
Текст asp-страницы:
<%
<!---Запрос к БД--->
Set dbAbitur = Server.CreateObject("ADODB.Connection")
cString = "DSN=CDVP;UID=july;PWD=manager;"
dbAbitur.Open cString, "", ""

Set rsAbitur = dbAbitur.execute("select * from progress_v")

If rsAbitur.EOF Then%>
<center><font color="red" size="3"><b><i>
<%Response.Write "По Вашему запросу ничего не найдено!"%>
<br><br><br><a href="attend.asp"><font color="FF0099" size="3">Вернуться...</font></a>
<%else%>
<table border="0" cellspacing="1" cellpadding="1" align="center" width=80%%>
<tr>
<th align=center bgcolor="#FFBFEF"><font color="FF0099" face="Arial" size=2>Дисциплина</font></th>
<th align=center bgcolor="#FFBFEF"><font color="FF0099" face="Arial" size=2>Оценка</font></th>
<th align=center bgcolor="#FFBFEF"><font color="FF0099" face="Arial" size=2>Дата работы</font></th>
<th align=center bgcolor="#FFBFEF"><font color="FF0099" face="Arial" size=2>Тип работы</font></th>
</tr>

<!---- Начало цикла обработки всех записей ---->
<% Do While Not rsAbitur.EOF %>
<!---- Начало новой строки таблицы ---->
<tr valign="TOP" bgcolor="#ffcccc" >
<td align=center><%=Server.HTMLEncode(rsAbitur.Fields("term").Value)%>
</td>
[b]<td align=center><%=Server.HTMLEncode(rsAbitur.Fields("result").Value)%> </td>
<td align=center><%=Server.HTMLEncode(rsAbitur.Fields("w_date").Value)%>
</td>
<td align=center><%=Server.HTMLEncode(rsAbitur.Fields("n_typ").Value)%>
</td>
</tr>
<center>
<%
<!---- Переход к следующей записи ---->
rsAbitur.MoveNext
'---- Конец цикла, выполняемого один раз для каждой записи ---->
loop
<!---- Закрытие набора записей и уничтожение объекта ---->
rsAbitur.Close
Set rsAbitur = Nothing
<!---- Закрытие и освобождение объекта ADO Connection ---->
dbAbitur.Close
Set dbAbitur = Nothing
%>
<%end if%>
...
Рейтинг: 0 / 0
02.06.2005, 13:29
    #33097190
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкретный числовой результат отображается нулем
а без этого Server.HTMLEncode как выводится ?
...
Рейтинг: 0 / 0
03.06.2005, 02:53
    #33098527
marika_lux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конкретный числовой результат отображается нулем
как по-другому выводить я не знаю...((((
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Конкретный числовой результат отображается нулем / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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