связка Access и SQL server: Передача данных запросу

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
nained
Новичок
Новичок
 
Сообщения: 45
Зарегистрирован: 03.03.2006 (Пт) 7:58

связка Access и SQL server: Передача данных запросу

Сообщение nained » 03.03.2006 (Пт) 9:23

Если необходимость создать SQL БД и Access. Всязи с чем возникает пара вопросов:

1. на сервере есть запрос типа

SELECT *
FROM dbo.Таблица1
WHERE (id = @Значение)

Каким образом из формы Access передать переменную @Значение для запроса?

2. В Access можно прописать права пользователей на использование тех или иных ФОРМ. Как в связки Access - SQL можно организовать подобный контроль за пользователями. Т.е в зависимости от прав пользователя он может использывать только определнный набор форм.

3. В данном случа Access используется как инструмент для доступа и разработки интерфеса работы. Насколько ризонно использова его для этих целей или целесообразней воспользоваться VB?

Дело в том что времени не много и не хотелось бы лезть в дебри VB понимая что для разработки понадобиться достаточно глубокие его понимание.

Подскажите плз какой дорогой лучшее двигаться.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 03.03.2006 (Пт) 12:36

1. ADODB.Command - для параметризированных запросов.
2. Развесить права на хранимые процедуры так, чтобы пусть даже он и открыл форму VB, но в неё данные не передавались бы, ибо нет права выполнить сохранёнку.
3. Двигаться в направлении VB вообще и Microsoft ActiveX Data Objects 2.8 Library в частности.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

    TopList