powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / не получается сделать запрос
15 сообщений из 15, страница 1 из 1
не получается сделать запрос
    #32439463
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
(Уже третий день бьюсь над этой проблемой) вот кусок кода
вроде все в нем правильно, а Эксэс ругается - НЕВЗМОЖЕН ЗАПУСК ЗАПРОСА НА ВЫБОРКУ.

Этот кусок привязан к кнопке на форме которая создана на основе таблицы Документы. После нажатия этой кнопки я ращитываю увидить выборку записей в той же форме.

Данные же (чего искать)
берутся из другой формы поиск документов

Private Sub Кнопка74_Click()

Dim strSQL As String
Dim q As String

q = [Forms]![поиск документов]![тип файла] 'переменной q присваивается нужное значение. Я проверял

strSQL = "SELECT Документы.[тип файла] " _
& "FROM Документы " _
& "WHERE (((Документы.[тип файла])='" & q & "'));"

CurrentDb.Execute strSQL

End Sub

может я в корне не верно решаю эту проблему? тогда подскажите как правильно. Если не сложно подскажите по подробнее (я новичек)
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439476
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потому что CurrentDb.Execute для запросов на обновление, вставку, удаление

для выборки используй openquery или сохраняй как сохраненный запрос
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439479
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чо ты хачешь увидеть то?
CurrentDb.Execute:
HelpRuns an action query or executes an SQL statement on a specified Connection or Database object.

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439495
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
1. АлексейК - для выборки используй openquery
а как имено (если можно пример)

2.Sfagnum - а увидеть хочу нечто подобное как при применении стандартного фильтра (то есть кнопки эксеса изменить фильтр, применить фильтр)
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439514
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
назначай me.recordsource = sqlstr
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439523
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
и читай ответы

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439640
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
Теперь я заменил
CurrentDb.Execute strSQL
на
Me.RecordSource = strSQL

сейчас Эксес выдает странное сообщение ПРЕВЕДУЩАЯ ОПЕРАЦИЯ ПРЕРВАНА ПОЛЬЗОВАТЕЛЕМ
что имеется в виду?
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439775
Sfagnum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что ты делал перед этим?

Сделать можно всё!!!
Только бы знать как...
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439842
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
В том то и дело что ничего не делал.
Сам удивляюсь, откуда такое сообщение
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439881
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
то есть как это ничего не делал.
(почти) Известно, что делал - стоял двумя ногами на записи и редактировал ее - вот она-то, операция редактирования и прервана, скорее всего.
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32439913
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
В данный момент (в момент исполнения этого фрагмента кода) я ни чего не мог делать. Может это не я ? ! а какой нибудь обработчик на какое то событие реагирует...

сейчас попробую разобратся
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32440077
Фотография Victosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот так - чуть что - не я

а авторPrivate Sub Кнопка74_Click() - ето хто? не я?
То есть оно, конечно, НЕ Я, оно - просто реакция на Я, то есть на нажатие мышки. То есть в тот момент, когда Я жмет на клавишу мышки, он не догадывается о том, что у него текущяя запись имеется?
-)
это пятница - со вчерашнего никак не закончитсЯ.
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32440740
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
ну хорошо, пусть это буду Я. Но делать то что? как эта проблема решается? и вообще можно ли вешать запрос на кнопку? если можно то как?
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32440801
Фотография Finans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Напиши:

strSQL = "SELECT * FROM Документы WHERE (((Документы.[Тип файла])=" & q & "));"

Твоё сообщение появлялось из-за одинарных кавычек ' " & q & " '
...
Рейтинг: 0 / 0
не получается сделать запрос
    #32440819
val
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
val
Гость
Вот теперь зарабоало !!!
спасибо огромное ребята!!
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / не получается сделать запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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