|
|
|
связь полей в аксесе с помощью sql
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста. Проблема в следующем. Имеется две таблицы в аксесе. В таблице cDog поле NRT нужно связать с полем NRTP таблицы SPT, чтобы выводилось поле NM таблицы SPT (поле NRTP является кодом для поля NM таблицы SPT). Нужно это прописать в хранимой процедуре. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 20:47:18 |
|
||
|
связь полей в аксесе с помощью sql
|
|||
|---|---|---|---|
|
#18+
SELECT SPT.NM,cDog.NRT FROM SPT INNER JOIN cDog ON SPT.NRTP=cDog.NRT Вы можете легко нарисовать эту ХП воспользовавшись визуальным конструктором в accessADP или EM не совсем ясно где у вас таблицы если речь о ХП то скорее всего они на MSSQL а ассеss только клиент если же они в MDB файле то их придется подключить к MSSQL через линкованный сервер или как представления что тоже легко сделать с помощью соотв мастера ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 21:24:09 |
|
||
|
связь полей в аксесе с помощью sql
|
|||
|---|---|---|---|
|
#18+
Спасибо, но это немного не то. Таблицы adp., сервак на MSSQL. ХП пишется для выборки. Я вот замутил связь, проверьте пожалуста: dbo.cDog LEFT OUTER JOIN dbo.SPT ON dbo.cDog.NRT = dbo.SPT.NM Надо вроде это. Таблица cDog главная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 21:33:23 |
|
||
|
связь полей в аксесе с помощью sql
|
|||
|---|---|---|---|
|
#18+
>Таблицы adp., сервак на MSSQL. Таблиц adp не бывает это таблицы MSSQL сервера,которые вы просто видите с помощью клиента AccessADP разницу между INNER JOIN и LEFT OUTER JOIN вы легко можете прочитать ткнув правой кнопкой мыши на связи в конструкторе думаю вам все станет понятно Конструктор ХП добавить таблицы связать нужные поля исправить тип связи (INNER JOIN -> LEFT OUTER JOIN) отметить нужные для вывода поля галочками сохранить задав имя ХП Все ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 21:45:28 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32686323&tid=1671899]: |
0ms |
get settings: |
5ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 328ms |

| 0 / 0 |
