Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проект ACCESS2000 + MS SQL / 2 сообщений из 2, страница 1 из 1
15.08.2001, 12:00
    #32011845
a_Vitalik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проект ACCESS2000 + MS SQL
Подскажите как в проекте (*.adp), получив строку(для выборки) из контрола основной формы frmMain, вставить её в какой либо запрос (или view), а результат выполнения запроса отобразить в формe frmSubForm, подчиненной формe frmMain ???
Например:
Мы ввели в поле строку "Петров", получили текст запроса:
"SELECT [all data].* FROM dbo.[all data]WHERE (Fam LIKE N'Петров%')"
как дальше действовать ???
...
Рейтинг: 0 / 0
15.08.2001, 15:11
    #32011870
Павел
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проект ACCESS2000 + MS SQL
Можно пойти двумя путями - или в процессе работы динамически формировать строку источника записей frmSubForm - собственно вы этого уже добились - Set frmSubForm.Form.RecordSource = "Select... Like N'" & frmMain!ControlSFamiliey & "%')",либо создать на сервере sp, в качестве входного параметра которой скармливать фамилию. В этом случае достаточно правильно прописать InputParameters для frmSubForm. Посмотрите чуть ниже - это подробно обсуждалось. В первом случае для обновления данных вообще ничего предпринимать не надо, все сработает автоматом. Во втором - либо frmSubForm.Form.Requery, либо что-то типа Set frmSubForm.Form.InputParameters = frmSubForm.Fоrm.InputParameters (в некоторых лучаях .Requery гючит).
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Проект ACCESS2000 + MS SQL / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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