powered by simpleCommunicator - 2.0.47     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос к серверу с датами из формы или через функцию
18 сообщений из 43, страница 2 из 2
Запрос к серверу с датами из формы или через функцию
    #40008642
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bubucha,

Не, в таком контексте не покатит, ищи))
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008658
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов
bubucha,
Не, в таком контексте не покатит, ищи))

"ищи"? ты серьезно? это после того, как
Аксесовский запрос к серверу, рррр, сейчас злиться буду, примеры выше с кодом мои.
Прям так злиться...ух...Примеры простите чего? Передачи параметра в сохраненный запрос к серверу - таки нет, это хрень а не примеры..звиняйте
Сергей Лалов...По сути это stored procedure...
Вдруг откуда не возьмись сторед процедуре..ну ок, тогда понятно

Ответ был дан выше - с заменой тушки скуля запроса, других вариантов я лично не знаю, думал что-то новое завезли...увы..."ищи сам" :)
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008660
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bubucha,
Видимо ни у кого не дошли руки создать аксесовский запрос к серверу) именно подчеркну "аксесовский запрос к серверу". :)

Это не линк, это полноценный объект, хранящийся на стороне аксесса и содержащий в себе запрос, выполняющийся на стороне сервера, в моем случае это mysql. Но так как этот объект хранится в аксе, ему перед выполнением можно передать параметры, и потом выполнить уже)

Можно вообще тело запроса к серверу оставить пустым, собирать строку sql на стороне аксесса, внедрять в тело запроса выражение и выполнять потом данный запрос:)

Но есть один нюанс..))
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008785
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Лалов
bubucha,
Видимо ни у кого не дошли руки создать аксесовский запрос к серверу) именно подчеркну "аксесовский запрос к серверу". :)

Это не линк, это полноценный объект, хранящийся на стороне аксесса и содержащий в себе запрос, выполняющийся на стороне сервера, в моем случае это mysql. Но так как этот объект хранится в аксе, ему перед выполнением можно передать параметры, и потом выполнить уже)

Можно вообще тело запроса к серверу оставить пустым, собирать строку sql на стороне аксесса, внедрять в тело запроса выражение и выполнять потом данный запрос:)

Но есть один нюанс..))

Понятно...примера не будет)
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008816
Фотография dab2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku
А с какого перепугу у Вас чё-то спрашивать
Пожалуйста,по возможности,задавайте вопросы так,чтоб их нельзя было двояко истолковать
(избегайте "типа","по умолчанию"-неизвестно какое оно по Вашему,"вроде")

Это типа инверсия вышесказанного, а с какого перепуга вас читать тут, Сергей Лалов, если вы хвалитесь наработками, а примеров не приводите?
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008826
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот пример
остальное мусор
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008833
Фотография dab2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bubucha,

но он не удобный в работе, а если я захочу его вложить в другой запрос, или выполнить, каждый раз параметры программно задавать что ли?
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008845
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dab2
каждый раз параметры программно задавать что ли?

А вы считаете - это плохо?
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008850
Фотография dab2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ROI,

там в примере параметры задаются через строку запроса, а мне надо хотя бы через объект. Дайте пример, пожалуйста.
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008874
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dab2
ROI,
там в примере параметры задаются через строку запроса, а мне надо хотя бы через объект. Дайте пример, пожалуйста.

court
...Просто ты будешь, по кнопке на форме например, менять ему текст запроса и подставлять нужные даты из формы...
Интересует(Стесняюсь спросить):а форма это объект или нет? Читать умеем?
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008877
Фотография dab2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,

через объект запроса, где параметры можно задать. Умеем понимать!
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008884
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dab2
через объект запроса, где параметры можно задать.


нуу, а "через объект" формы, чем хуже ?
На ней же, в подч.форме и выводить результат запроса

Параметры-то всё равно придётся вводить, так лучше это делать через поле, к которому ещё и календарь прицепить, чем в "мутный" "запрос параметров" для запроса
+ других фильтров захочется, или итоги по запросу, или экспорт в Эксель - лепи себе дальше на форме, чо хошь ...
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008897
Фотография dab2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
court,

а м.б. его через EXEC можно запустить с параметрами? Вообще, мне его вложенным надо использовать в первую очередь и желательно в конструкторе.
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008923
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dab2
ROI,
там в примере параметры задаются через строку запроса, а мне надо хотя бы через объект. Дайте пример, пожалуйста.
dab2
sdku,
через объект запроса, где параметры можно задать. Умеем понимать!
Объект БД запрос и строка запроса (правильнее инструкция SQL) это разные вещи и как может быть-выполнить запрос, а потом задать параметры прям в нем-вот и поймите что инструкция с параметрами которые Вы зададите формируется в процедуре и только после этого инструкция SQL выполняется. И почитайте справку про свойство SQL
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40008963
Фотография dab2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,

вот мне неохота заниматься переливанием из пустого в порожнее, если нет примера, так и нечего sdku как может быть-выполнить запрос, а потом задать параметры прям в нем-вот и поймите что инструкция с параметрами которые Вы зададите формируется в процедуре и только после этого инструкция SQL выполняется выяснять, что объект запрос и параметры "прям в нём", это ужасть что!
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40009012
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dab2

параметры "прям в нём", это ужасть что!

-Запрос параметра прописан "прям в нем"(см скрин)
-запрос и ввод параметров в объекте форма (см пример от court )
Что ещё надо?
Вы сами то четко представляете чего хотите,говоря про "ужасть"?
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40009015
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Запрос к серверу с датами из формы или через функцию
    #40009049
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Резюмируя, хочется сказать, когда аксесовский запрос к серверу выручает.
С определённой версии аксесса выпилили поддержку odbcDirect. (реально удобная штука.)
Что это давало- это раньше давало при подключении к серверу через DAO в рамках установленного соединения/сессии на весь период работы в базе воспринимать объекты на сервере (вьюхи, сохранённые функции, процедуры) как родные, до которых можно было достучаться в одну строку кода, плюс параллельно работали обычные линки таблиц с сервера итд итп. И это все в рамках однократного подключения чз DAO. Подключил и забыл.

Сейчас так нельзя к сожалению, поэтому часть важных процедур пришлось делать в виде аксесовских запросов к серверу. Чтобы сохранить удобство работы с аксессом именно как с аксессом.

Для фанатов работы с ado могу сказать, что уже давно есть prepared statement, куда можно вставлять перед выполнением запроса переменные вообще без форматирования. Самое главное чтобы они при передаче были в своём родном формате. (DATE, double, String итд итп.)
...
Рейтинг: 0 / 0
18 сообщений из 43, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Запрос к серверу с датами из формы или через функцию
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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