Dapper Rufen Sie die gespeicherte Prozedur auf und ordnen Sie das Ergebnis der Klasse zu

8

Ich habe eine gespeicherte T-SQL-Prozedur:

%Vor%

C # -Kappungsklasse:

%Vor%

Ich rufe an, gespeicherte Prozedur mit Dapper:

aufzurufen %Vor%

Aber das Ergebnis ist null

Ich habe versucht, SQL-Anweisung von gespeicherten Prozedur direkt in C # -Code zu setzen - und es funktioniert gut, aber es funktioniert nicht mit gespeicherten Prozedur.

Irgendwelche Ideen - wie man es zum Laufen bringt?

    
Max Iakovliev 10.07.2015, 06:29
quelle

2 Antworten

8

Sie rufen die falsche Methode auf:

%Vor%

So verwenden Sie dapper: Ссылка

    
Nguyen Kien 10.07.2015, 06:45
quelle
1
%Vor%

Gespeicherte Prozedur- oder Abfrage-zurückgegebene Spaltennamen sollten mit den Eigenschaftsnamen von CustomTest identisch sein (z. B. Amount, Checksum). Als Ergebnis erhalten Sie IEnumerable mit entsprechenden Daten gefüllt.

    
Alex Erygin 10.07.2015 07:28
quelle