0

Ich habe eine Oracle-Datenbank, die einige Tabellen ohne fremde oder primäre Schlüssel auf ihnen enthält. Ich werde einige gespeicherte Prozeduren erstellen, um die Interaktion mit diesen Tabellen zu handhaben, nimmt einige Parameter und gibt einige Werte zurück.Wie ASP.net MVC-Datenbank zuerst mit gespeicherten Prozedur erstellen?

Ich möchte eine asp.net MVC App mit EF erstellen und mit dieser Datenbank nur die gespeicherten Prozeduren behandeln. Ich möchte keine der Tabellen in die App als Entitäten oder irgendetwas bringen.

Ich google dies, aber alles, was ich finden kann, ist Beispiele, wo die Tabellen (Entitäten) selbst in der EDM sind und die gespeicherten Prozeduren für die Interaktion hinzugefügt werden.

EX:

enter image description here

Ist es möglich, die EF zu erhalten mit gespeicherten Prozeduren nur zu behandeln und geben mir Modelle auf diesen gespeicherten Prozeduren beruhten? Wenn ja, würdest du mich bitte an die richtigen Materialien verweisen?

Danke,

Antwort

0

Sie ExecuteStoreQueryList oder gleichwertigem auf DbContext direkt verwenden können, erstellen DTO zurückzuModellErgebnis. Ein Beispiel:

Verwandte Themen