2009-05-13 14 views

Antwort

1

Erstellen Sie Ihr Verfahren. Ziehen Sie es in den Datenkontext-Designer. Es wird eine Methode für Sie generieren. Ruf es einfach mit den passenden Argumenten an und du bist fertig.

0

Es kann buchstäblich so einfach wie das Ziehen/Ablegen der Speicherprozedur im DBML-Editor in Visual Studio sein.

See here

0

Sie können die gespeicherte Prozedur in dem DBML Editor in Visual Studio ziehen.

Wenn Sie Ihre gespeicherte Prozedur aufrufen, können Sie sie einfach direkt anrufen. Sie müssen keine spezielle LINQ-Abfrage hinzufügen, um dies zu tun:

using (MyDataContext db = MyContextFactory.CreateContext()) 
{ 
    db.spStoredProcedure(parameters); 
} 
+0

Dies ist nicht immer noch die richtige Antwort. Ich möchte etwas wie InsertOnSubmit wie für das Update. –

+0

InsertOnSubmit wird für Tabellendaten verwendet. Wenn Sie gespeicherte Prozeduren aufrufen, verwenden Sie nicht InsertOnSubmit. Kannst du vielleicht erklären, was du ein bisschen mehr probierst (Codebeispiel?) Und das könnte die Lösung klären. – CodeLikeBeaker

Verwandte Themen