Ho creato il progetto del database SQL Server in VS 2012 & importato il nostro database. Quando costruisco il progetto, ottengo molti errori "riferimento non risolto all'oggetto". Questi errori sono solo per alcune visualizzazioni che ho nel mio database. La sintassi per queste viste è corretta & Non sto utilizzando le tabelle temporanee. Cosa devo controllare per risolvere questo problema?Progetto database VS 2012 "riferimento non risolto all'oggetto" Errore
UPDATE: Questo è un esempio:
CREATE view [Factory].[NonStartedOrders]
as
SELECT
"Customers"."CustomerName", "Customers"."CustomerAName",
"Customers"."MarketID",
"Orders"."OrderID",
"Orders"."ApproveDate",
"FactoryOrders"."FactoryID",
"FactoryOrders"."EstEndDate",
"FactoryOrders"."StatusID",
"FactoryOrders"."TotalWeight",
"Karats"."KaratEName"
FROM (("Taiba"."Sales"."FactoryOrders" "FactoryOrders"
INNER JOIN "Taiba"."Sales"."Orders" "Orders" ON "FactoryOrders"."OrderID"="Orders"."OrderID")
INNER JOIN "Taiba"."General"."Customers" "Customers" ON "Orders"."CustomerID"="Customers"."CustomerID")
INNER JOIN "Taiba"."MasterPiece"."Karats" "Karats" ON "Orders"."MKaratID"="Karats"."KaratID"
"Taiba" ecco il mio nome del database. Ho solo 30 errori per questa vista. Questi sono alcuni errori di loro:
Error 217 SQL71561: View: [Factory].[NonStartedOrders] has an unresolved reference to object [Taiba].[Sales].[FactoryOrders]
Error 219 SQL71561: View: [Factory].[NonStartedOrders] contains an unresolved reference to an object. Either the object does not exist or the reference is ambiguous because it could refer to any of the following objects: [Taiba].[Sales].[FactoryOrders].[FactoryOrders]::[OrderID], [Taiba].[Sales].[FactoryOrders].[OrderID] or [Taiba].[Sales].[Orders].[FactoryOrders]::[OrderID].
Fase uno: mostra un esempio di una delle viste, e il errore specifico. Inoltre, tieni presente che solo perché il database "funziona", non significa che non hai errori reali e avvisi che non sapevi prima. –
Ho aggiornato la domanda con un esempio. –