ich mit, Schema "ADM" und Tabelle "Ereignisse" eine ADMINCIDENTS Klasse:Tabelle Anmerkungen Ungültige Objektnamen
[Table("ADM.INCIDENTS")]
public class ADMINCIDENTS
{
[Key]
public int INCNUM { get; set; }
}
Wenn ich meine Datenbank abfragen, erzeugt der SQL-Code ist:
SELECT DISTINCT [inc].[INCNUM]
FROM [ADM.INCIDENTS] AS [inc]
Sql sagt, dass [ADM.INCIDENTS] ein ungültiges Objekt ist. Wie mit Anmerkungen versehen ich meinen Tisch, so dass die SQL-Abfrage das Schema in der Front in Klammern fügt die Tabelle in Klammern nach, wie diese erzeugt:
SELECT DISTINCT [inc].[INCNUM]
FROM [ADM].[INCIDENTS] AS [inc]
Sie vermischen Schemaname mit Tabellenname. Das Original '[ADM.INCIDENTS]' ist ein Tabellenname. '[ADM]. [INCIDENTS]', ADM ist ein Schemaname, INCIDENTS ist ein Tabellenname. – DVT
Oh, Okay, wird meine Frage neu schreiben, um nach dem Schema zu fragen. – epv