Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: База данных в ASP Добавлено: 10.12.02 23:17  

Автор вопроса:  CaS | Web-сайт: www22.brinkster.com/casperz | ICQ: 165551179 
Кто-нибудь сможет мне подсказать, как мне с помощью ASP вывести на экран значения базы данных, начиная с конца, т.е. с низу вврех?

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #1
Добавлено: 11.12.02 22:41

При выборке значений в операторе SELECT задавай нужную опцию сортировки.

Можно также сделать так: открываешь базу и сразу переходишь на последнюю запись, ну а потом двигаешься снизу вверх ! Это же так просто!

Ответить

Номер ответа: 2
Автор ответа:
 CaS



ICQ: 165551179 

Вопросов: 10
Ответов: 124
 Web-сайт: www22.brinkster.com/casperz
 Профиль | | #2
Добавлено: 11.12.02 22:53

В том то и дело, что не могу найти команду, которая бы перемещала Recordset на последнее значение. Пробовал Rs.movelast, но он мне выдает ошибку, что типа Recordset не может перемещаться назад.

Ответить

Номер ответа: 3
Автор ответа:
 Иван



Администратор

ICQ: 147688925 

Вопросов: 24
Ответов: 708
 Web-сайт: www.vbnet.ru
 Профиль | | #3
Добавлено: 12.12.02 00:14

Может быть нужно открыть базу по-другому?

adOpenStatic = 3
Set oConn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
curDir = Server.MapPath("../db/vbnet.mdb")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & curDir
sSQL = "SELECT * FROM sample"
Rs.Open sSQL, oConn, adOpenStatic

Вместо adOpenStatic попробуй другие значения. adOpenDynamic и т.д.

Ответить

Номер ответа: 4
Автор ответа:
 CaS



ICQ: 165551179 

Вопросов: 10
Ответов: 124
 Web-сайт: www22.brinkster.com/casperz
 Профиль | | #4
Добавлено: 12.12.02 02:56
Иван, спасибо, конечно, большое, но я уже разобрался

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам