Организация списка при помощи html SELECT... и Access.doc

Программирование на Active Server Pages и VBScript.
Mishel
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 14.09.2004 (Вт) 17:55

Организация списка при помощи html SELECT... и Access.doc

Сообщение Mishel » 21.11.2005 (Пн) 10:43

Есть поле в базе Access mdb, которое назвается "Поле со списком",
т.е содержит некоторый список значений, который необходимо вставить в ASP при помощи html:
<SELECT .....
<OPTION>....</OPTION>
<OPTION>....</OPTION>

Как получить список всех значений (запрос этого поля выдает только текущее значение),
и как грамотнее его вставить в код АSP?

OldRunaways
Новичок
Новичок
Аватара пользователя
 
Сообщения: 44
Зарегистрирован: 10.07.2004 (Сб) 17:13

Re: Организация списка при помощи html SELECT... и Access.do

Сообщение OldRunaways » 22.11.2005 (Вт) 10:26

Mishel писал(а):запрос этого поля выдает только текущее значение

Как это так? А нижеследующий код тебя не спасёт?
Код: Выделить всё
<SELECT>
<%
do while not rs.Eof
  Response.write "<OPTION>" & RecordSetName.fields("fieldName") & "</OPTION>"
  RecordSetName.moveNext
loop
%>
</SELECT>

Mishel
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 14.09.2004 (Вт) 17:55

Сообщение Mishel » 22.11.2005 (Вт) 19:06

В том то и дело что команда RecordSetName.fields("fieldName")
берет только текущее значение поля,
а вот как взять все возможные значения?

OldRunaways
Новичок
Новичок
Аватара пользователя
 
Сообщения: 44
Зарегистрирован: 10.07.2004 (Сб) 17:13

Сообщение OldRunaways » 23.11.2005 (Ср) 10:42

Mishel писал(а):В том то и дело что команда RecordSetName.fields("fieldName")
берет только текущее значение поля,
а вот как взять все возможные значения?
А как ты думаешь, для чего нужен цикл, и, что делает Recorset.MoveNext ??? ...или мы о разном?

Mishel
Начинающий
Начинающий
 
Сообщения: 19
Зарегистрирован: 14.09.2004 (Вт) 17:55

Сообщение Mishel » 23.11.2005 (Ср) 19:50

да, похоже немного о разном

поле со списком, это что-то вроде ListBox, т.е в Аксесе есть поле, которое имеет список значений, список этот хранится в этом же поле, ему доступны методы типа ListBox.ListIndex ListBox.ListCount и т.д.
но это разумеется из самого Аксеса,
вопрос был как до них добраться средствами ASP, но похоже никак кроме как организовать отдельную таблицу, просто обидно из-за 2-х – 2-х возможных значений делать новую таблицу

OldRunaways
Новичок
Новичок
Аватара пользователя
 
Сообщения: 44
Зарегистрирован: 10.07.2004 (Сб) 17:13

Сообщение OldRunaways » 01.12.2005 (Чт) 14:45

Mishel писал(а):поле со списком, это что-то вроде ListBox
Ето что ещё за поле такое? Какой тип данных?


Вернуться в ASP и VBScript

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 22

    TopList