Also was ist das beste .Net-Framework, das ich verwenden kann?
Jedes .Net Framework hat Möglichkeiten, Daten aus der Datenbank abzurufen. Es spielt also keine Rolle, welche Version von .NET Framework Sie verwenden.
Ich glaube, Sie möchten wissen, welche Art von Bibliothek Sie für Store Procedures verwenden sollten. Wenn ja, möchten Sie vielleicht Dapper ORM betrachten.
Dapper ORM wird von Stack Exchange erstellt und in vielen Websites einschließlich Stack Overflow verwendet.
Es ist im Grunde ein Wrapper um ADO.NET SQL-Ergebnis zu stark type Objekt zuordnen. Wenn Sie das Mapping manuell durchführen müssen, ist dies ein sehr langwieriger und fehleranfälliger Prozess. Daher empfehle ich dringend, Dapper ORM zu verwenden, wenn Sie Store Procedures aufrufen müssen.
Prozedurcode wie ** Stored Procedures ** ist ** sehr herstellerspezifisch ** - fügen Sie also ein Tag hinzu, um anzugeben, ob Sie mysql, postgresql, sql-server oder oracle verwenden 'oder' db2' - oder etwas ganz anderes. –