Проблема с ADP!!!!

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
shtrih
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 21.04.2002 (Вс) 21:17
Откуда: Russia

Проблема с ADP!!!!

Сообщение shtrih » 14.03.2003 (Пт) 23:42

Здравствуйте!!!
У меня такая проблем,раскажу поподорбнее.
Нужно перейти из mdb в adp.(ACCESS 2000)
Таблицы и простые запросы перекинули в представления и ХП.
1)Возникла проблема с запросами, которые основаны на каких то полях форм, другие запросы
с ними как то завязаны, и т.д.
Например, раньше при открытой форме, какой-то клиент нажимал на выполнение запроса,
и с открытой формы в запрос передаваль параметры.
Можно ли также нажать на ХП.
Если из формы нажимаю кнопку и вызываю хп с параметрами из формы, то все работает.
Нельзя как-нибудь не трогая форму передать туда параметры.
и вообще не подсажите, где почитать про Input parametr, как это все работает.
Другая проблема
2)раньше было два файла Mbd, один на сервере, в нем только таблицы, другой
на каждом клиенте с интерфейсом и присоединенными таблицами.
Помимо этого в mdb клиента были таблицы, которые он использовал как временные для
обработки. Т.е у каждого клиента они были свои.
Как эту проблему решить с SQL SERVEROM.
Положить эти таблицы на сервер и дабавить USER_ID, потребует слишком большой переделки.
Нельзя ли это сделать с помощью временных таблиц.
И вообще раньше эти таблицы были связаны с кучей запросов и т.д.
Хотелось бы сохранить имена, т.е не менять по возможности запросы которые на них основаны.
Была допустим таблицы TEMP в mdb,я делаю при коонекте #TEMP.
А представление SELECT * FROM #TEMP называю TEMP.
Будет ли это работать? Помогите плизз!!!!

ForTex
Новичок
Новичок
 
Сообщения: 45
Зарегистрирован: 15.11.2002 (Пт) 8:18
Откуда: Russia

Сообщение ForTex » 24.03.2003 (Пн) 8:56

В том то и дело, что при переходе на SQL нужно жестко разграничивать клиентскую и серверскую часть... т.е. полностью отказаться от привязки представлений к формам... Прописать представления общего назначения, а затем програмно их конкретизировать путём **** Where (поле) = (критерий)...


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

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

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

    TopList