Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / связь полей в аксесе с помощью sql / 4 сообщений из 4, страница 1 из 1
08.09.2004, 20:47:18
    #32686300
связь полей в аксесе с помощью sql
Помогите пожалуйста. Проблема в следующем. Имеется две таблицы в аксесе. В таблице cDog поле NRT нужно связать с полем NRTP таблицы SPT, чтобы выводилось поле NM таблицы SPT (поле NRTP является кодом для поля NM таблицы SPT). Нужно это прописать в хранимой процедуре.
...
Рейтинг: 0 / 0
08.09.2004, 21:24:09
    #32686323
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связь полей в аксесе с помощью sql
SELECT SPT.NM,cDog.NRT FROM SPT INNER JOIN cDog ON SPT.NRTP=cDog.NRT

Вы можете легко нарисовать эту ХП воспользовавшись визуальным конструктором
в accessADP или EM

не совсем ясно где у вас таблицы
если речь о ХП то скорее всего они на MSSQL
а ассеss только клиент

если же они в MDB файле то их придется подключить к MSSQL
через линкованный сервер или как представления
что тоже легко сделать с помощью соотв мастера
...
Рейтинг: 0 / 0
08.09.2004, 21:33:23
    #32686327
связь полей в аксесе с помощью sql
Спасибо, но это немного не то.
Таблицы adp., сервак на MSSQL.
ХП пишется для выборки.
Я вот замутил связь, проверьте пожалуста:

dbo.cDog LEFT OUTER JOIN
dbo.SPT ON dbo.cDog.NRT = dbo.SPT.NM

Надо вроде это. Таблица cDog главная
...
Рейтинг: 0 / 0
08.09.2004, 21:45:28
    #32686335
Latuk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
связь полей в аксесе с помощью sql
>Таблицы adp., сервак на MSSQL.
Таблиц adp не бывает
это таблицы MSSQL сервера,которые вы просто видите с помощью клиента AccessADP

разницу между INNER JOIN и LEFT OUTER JOIN
вы легко можете прочитать ткнув правой кнопкой мыши на связи в конструкторе
думаю вам все станет понятно

Конструктор ХП
добавить таблицы
связать нужные поля
исправить тип связи (INNER JOIN -> LEFT OUTER JOIN)
отметить нужные для вывода поля галочками

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


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