2010-12-09 8 views
0

Ich schreibe einige gespeicherte Prozeduren, um CRUD-Operationen für einige Tabellen in einer SQL Server-Datenbank auszuführen, die in einem FormView auf einer ASP.NET 2.0-Seite verwendet werden. Ich habe schon das härteste geschrieben, welches der Insert SP ist. Jetzt werde ich an der Auswahl, Aktualisierung und Löschung von SPs arbeiten. Was ich gerne wissen würde, ist, dass die Parameter der SPs, die von der SqlDataSource verwendet werden, genau in der gleichen Reihenfolge sein müssen? Zum Beispiel erfordert die Einfügeoperation ungefähr ein Dutzend Parameter, die alle in den 3 Tabellen gespeichert sind, die die Einfügung handhabt. Um die gleichen Daten zu erhalten, brauche ich nur die Primärschlüssel, die nur aus zwei Parametern bestehen. Muss ich alle Parameter in derselben Reihenfolge angeben, wie ich sie für die gespeicherte Einfügeprozedur angegeben habe?Sollen Parameter zu SPs von SqlDataSources identisch angeordnet sein?

Antwort