🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych
Article #183236

MSSQL - problem z widokiem

#183236
From: Adam
Date: Thu, 02 Jul 2009 05:47
25 lines
1592 bytes
Mam 3 tabele magazynowe: Towar (TW), Ceny (CN), Stany (SM)

W Ceny mam różne ceny mnie interesują ceny zakupu i sprzedaży 
(rozróżniane po polu typ)
W Stany mam stany magazynowe towarów dla różnych magazynów

Chcę mieć widok który mogę aktualizować:
twId, twName, cenaZ, cenaS, stanSuma

Dla stanów wykonałem widok stanów magazynowych vSM_Sum poprzez grupowanie:
twId, Sum(stan) -> wyciągam sumę stanów na wszystkich magazynach


Gdy połączę ze sobą tabele TW, CN i widok vSM_Sum :

SELECT TW.id, TW.name, CN.type, CN.price, vSM_Sum.state
FROM         dbo.TW INNER JOIN
                       dbo.CN ON dbo.TW.id = dbo.CN.twId INNER JOIN
                       dbo.vSM_Sum ON dbo.TW.id = dbo.vSM_Sum.twId

Wynik dla Select jest OK ale próba edycji tego kończy się błędem:
"Niedostateczne informacje o kolumnie klucza w celu aktualizacji i 
odświeżenia"

Co robię nie tak?
Technical Details
Message-ID: <h2hhl9$mp6$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: Adam <adam70191@op.pl>
Newsgroups: pl.comp.bazy-danych
Subject: MSSQL - problem z widokiem
Date: Thu, 02 Jul 2009 07:47:18 +0200
Organization: http://onet.pl
Lines: 25
Message-ID: <h2hhl9$mp6$1@news.onet.pl>
NNTP-Posting-Host: ffg130.internetdsl.tpnet.pl
Mime-Version: 1.0
X-Trace: news.onet.pl 1246513641 23334 83.13.136.130 (2 Jul 2009 05:47:21 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Thu, 2 Jul 2009 05:47:21 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit