powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите сделать выборку из таблицы по одному параметру
25 сообщений из 25, страница 1 из 1
Помогите сделать выборку из таблицы по одному параметру
    #32416600
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите плз. Есть база с описанием объектов, у объекта есть параметр цена, как сделать так чтобы при вводе в форму(запрос) определенной цены, выводилась форма с информацией об объектах с ценой не больше введенной??
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32416682
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делать рекордсурс формы - select... where цена < [Введите максимальную цену]
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32416721
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так во-первых я полное ламо в этом
во-вторых, можно подробнее где приписывать эти select were и т.д.?
плз.
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32416774
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как сделать этот рекордсурс(это я так понял RecordSource)?
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32416805
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я догнал что такое рекордсорс :)
тоесть выглядить должно примерно так?
select obj.Цена from obj were, а вот что дальше писать?
И как привязать эту выборке к кнопке, чтоб при нажатии на нее выводилась форма obj_view с нужными объектами?
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32416826
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делаешь два контрола: текстбокс и кнопку.

в процедуре обработки события "по нажатию кнопки" пишешь

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Private Sub Кнопка24_Click()
On Error GoTo Err_Кнопка24_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName =  "obj_view" 
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка24_Click:
    Exit Sub

Err_Кнопка24_Click:
    MsgBox Err.Description
    Resume Exit_Кнопка24_Click
    
End Sub


А источник данных obj_view делаешь select * from obj where цена < forms!textbox.value

Формат текстбокса тогда лучше делать такой, чтоб туда нельзя было записать ничего кроме цифр.

Кстати говоря, то что я тебе сейчас написал - все сделано визардом, в течении 2 минут, без приложения мозга.
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32416872
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, почти получилось, только при нажатии на кнопочку не считывается цифра из текстбокса (Поле0) а просит ввести значение, и только потом выводит форму obj_view, а при ее закрытии опять выводит окно с запросом значения forms!textbox.value
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32416958
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извини, а ты подставил в этом обработчике имя твоего текстбокса?

попробуй еще убрать Value
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417026
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да имя подставлял, value убирал, ничего не помогает, если убираю value то выводит пустую форму, даже если введены данные в поле
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417038
Фотография funddd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Яцена < forms!textbox.value

Ну да, блин!

я жзабыл тут имя формы написать забыл!

< forms!форма!текстбокс.value
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417042
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select * from obj where цена < [forms]![Форма1]![Поле0]
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417148
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все суппер, заработало :))
Еще вопрос, как добавить выборку еще по одному полю:
select*from obj were цена<forms!form!textbox.value & type_obj=forms!form!textbox2.value?
Правильно или нет?
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417163
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
& будет ошибка. Поставь:
select*from obj were цена<forms!form!textbox.value AND type_obj=forms!form!textbox2.value
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417183
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое, но есть маленькое но, если не вписывать цену и тип объекта, то ничего не показывается, т.е. нету поиска по одному из параметров.
Как сделать чтоб это было?
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417203
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
оператор OR не работает
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417206
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну если
авторне вписывать цену и тип объекта
то ничего и не получишь :-)

А чтобы работало при оодном из параметров то попробуй OR...
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417217
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а конструкци and or присутствует?
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417227
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет. Используй Or.
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417239
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блинн, тоды не получается четкой выборки по цене и типу объекта, будет показывать и цену и все типы, так не подходит.Что посоветуете?
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417257
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Т.е. если не указан тип объекта, то тебе нужно получить цену у всех объектов и наоборот?
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417303
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Topik а ты случайно не имеешь ли отношения к ASTARTе?

Если имеешь, то чего скрываться то? Ну набедокурил(а) и ладно...
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417311
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пример:
я указываю:
тип - коммерческий объект
цена - <=5.000.000
Выводится:
все коммерческие объекты но цена любая, т.е. и меньше и больше 5.000.000
А надо чтоб только <=5.000.000
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417315
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я даже не знаю что такое ASTART :))
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417324
Фотография Daf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тогда используй пример от 15:51.

А если юзер забудет ввести комерческий объект, то ты сделай проверку при нажатии на кнопку:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Private Sub Кнопка24_Click()
On Error GoTo Err_Кнопка24_Click
    if isnull(textbox2)=true then 
         msgbox ( "Не правильно!" )
         goto Exit_Кнопка24_Click   
    end if
    
Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName =  "obj_view" 
    DoCmd.OpenForm stDocName, , , stLinkCriteria

Exit_Кнопка24_Click:
    Exit Sub

Err_Кнопка24_Click:
    MsgBox Err.Description
    Resume Exit_Кнопка24_Click
    
End Sub
...
Рейтинг: 0 / 0
Помогите сделать выборку из таблицы по одному параметру
    #32417383
Topik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, так я уже делал, не подходит.
Ладно дальше сам думать буду.
Всем участвовавшим в обсуждении спасибо
...
Рейтинг: 0 / 0
25 сообщений из 25, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите сделать выборку из таблицы по одному параметру
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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