ich Setup eine einfache Auswahl SP, um einige Zeilen zurück zu geben verwenden Sie die Vorlagen, um die StoredProcedures.cs-Datei zu generieren und dann versuchen, den SP aufzurufen und ein Dataset zurück zu erhalten;Aufruf von StoredProcedure in Subsonic-Würfen Fehler
SubSonic.Schema.StoredProcedure sp = GetSPData(userID);
var data = sp.ExecuteDataSet().Tables[0];
Die errror I erhalten, ist dies:
The SelectCommand property has not been initialized before calling 'Fill'.
ich Subsonic v3.0.0.3 verwende.
Fehle ich etwas?
Können Sie den Code für GetSPData veröffentlichen? –
Es ist ein komplizierter langer SP, der viele Auswahlen enthält. Der SP läuft gut, wenn Sie es nur von sagen Query Analyzer ausführen, es gibt nur etwa 8 Spalten von Nvarchars und ein einzelnes int (PKID) zurück. – CmdrTallen
Ich sehe diesen Beitrag in Google Groups; http://groups.google.com/group/subsonicproject/browse_thread/thread/145e7ba321ae48bf# Also ein Fehler dann? Sicherlich bin ich nicht der Einzige, der Stored Procedures mit Subsonic 3 verwendet! – CmdrTallen