Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вопрос по сохраненым процедурам / 5 сообщений из 5, страница 1 из 1
19.11.2004, 16:19:44
    #32791919
Andrey_D
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по сохраненым процедурам
Есть процудура сохраненая temp. Входные параметры @SDate datetime, @EDatetime datetime.
Как мне использовать ее в качестве источника данных.

DoCmd.OpenForm cFilterDates, , , , , acDialog
If IsLoaded(cFilterDates) Then
vDateStart = Forms![frmFilterDates]!fDateStart
vDateEnd = Forms![frmFilterDates]!fDateEnd
Me.InputParameters = "@SDate datetime='" & vDateStart & "',@EDate datetime='" & vDateEnd & "'"
Me.RecordSource="temp"
DoCmd.Close acForm, cFilterDates

если я пишу так, то при открытие оно мне выдает два окошко для ввода этих двух дат.

Как мне поступить?.
Второй вопросо.
Что лучше использовать в качестве источника данных в форме - сохраненную процедуру или функцию
...
Рейтинг: 0 / 0
19.11.2004, 17:30:33
    #32792103
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по сохраненым процедурам
Код: plaintext
1.
Me.RecordSource="Select * From temp Where Date1 = '" _
& Format(vDateStart, "yyyymmdd") & "' And  Date2 = '" & Format(vDateEnd, "yyyymmdd") & "'"
...
Рейтинг: 0 / 0
19.11.2004, 17:37:03
    #32792110
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по сохраненым процедурам
Витал
Код: plaintext
1.
Me.RecordSource="Select * From temp Where Date1 = '" _
& Format(vDateStart, "yyyymmdd") & "' And  Date2 = '" & Format(vDateEnd, "yyyymmdd") & "'"


Пардон, для хп
Код: plaintext
1.
Me.RecordSource="Execute temp '" _
& Format(vDateStart, "yyyymmdd") & "', Date2 = '" & Format(vDateEnd, "yyyymmdd") & "'"
...
Рейтинг: 0 / 0
19.11.2004, 17:47:41
    #32792130
Andrey_D
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по сохраненым процедурам
Ясно спасибо, а что лучше использовать сохраненные процедуры или функции??7
...
Рейтинг: 0 / 0
19.11.2004, 17:57:20
    #32792150
Витал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по сохраненым процедурам
Возможно понадобится и так

Код: plaintext
1.
2.
Me.RecordSource="Execute temp('" _
& Format(vDateStart, "yyyymmdd") & "', Date2 = '" & Format(vDateEnd, "yyyymmdd") & "')"
 

Ясно спасибо, а что лучше использовать сохраненные процедуры или функции??7

Если нет сложной обработки, то можно и табличные функции ( их иногда называют параметризированными запросами). Дело вкуса :о))
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вопрос по сохраненым процедурам / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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