ХП + JOIN нельзя редактировать данные???!!

zelen_
Дата: 03.02.2009 18:18:17
1) Текст fn:
ALTER FUNCTION dbo.fn1
(@A bigint)
RETURNS TABLE
AS
RETURN (
SELECT G.*, 0 AS DocID, GC.GroupID
FROM dbo.tbl_ref_GoodsCategory GC INNER JOIN
dbo.tbl_ref_Goods G ON GC.ID = G.GoodsCategoryID
WHERE (G.ID = CONVERT(bigint, @A))
)

2) Текст vw:
SELECT G.*, GC.GroupID, 0 AS DocID
FROM dbo.tbl_ref_Goods G INNER JOIN
dbo.tbl_ref_GoodsCategory GC ON G.GoodsCategoryID = GC.ID
WHERE (G.ID = 14355)

3) Текст sp:
ALTER PROCEDURE dbo.query_cardGoods
(@A bigint)
AS SELECT G.*, 0 AS DocID, GC.GroupID
FROM dbo.tbl_ref_GoodsCategory GC INNER JOIN
dbo.tbl_ref_Goods G ON GC.ID = G.GoodsCategoryID
WHERE (G.ID = CONVERT(bigint, @A))


Почему в хп при наличии join закрыто редактирование??????
в (1) и (2) работает
Glory
Дата: 03.02.2009 18:19:32
zelen_


Почему в хп при наличии join закрыто редактирование??????
в (1) и (2) работает

Потому что "редактирует" клиентское приложение а не сервер
zelen_
Дата: 03.02.2009 18:21:06
Почему в случае с fn это возможно?
Гавриленко Сергей Алексеевич
Дата: 03.02.2009 18:22:14
zelen_
Почему в случае с fn это возможно?
Потому что в случае не с fn вы не можете его правильно настроить.
Glory
Дата: 03.02.2009 18:22:21
zelen_
Почему в случае с fn это возможно?

Еще раз. Срашивайте об этом свое клиентское приложение. Именно оно отвечает за отображение и редактирование
Mr Marmelad
Дата: 03.02.2009 18:27:32
Коллега Данные в SQL языках редактируются коммандами UPDATE. Коммандой SELECT можно эти данные читать. Комманда ALTER редактирует текст процедуры но не данные.
zelen_
Дата: 03.02.2009 18:41:58
Гавриленко Сергей Алексеевич
zelen_
Почему в случае с fn это возможно?
Потому что в случае не с fn вы не можете его правильно настроить.


как правильно?
locky
Дата: 03.02.2009 18:58:02
zelen_
Гавриленко Сергей Алексеевич
zelen_
Почему в случае с fn это возможно?
Потому что в случае не с fn вы не можете его правильно настроить.

как правильно?

Согласно документации того средства, на котором пишете.
Я так понимаю, это ... а что это, кстати?
zelen_
Дата: 03.02.2009 19:01:35
sqlserver2000 + access2003
locky
Дата: 03.02.2009 19:23:09
zelen_,

так может в форум по акцессу обратится?