ฉันมีกระบวนงานที่เก็บไว้ซึ่งมีพารามิเตอร์สามตัวและฉันได้ลองใช้วิธีการต่อไปนี้เพื่อส่งคืนผลลัพธ์:
context.Database.SqlQuery<myEntityType>("mySpName", param1, param2, param3);
ตอนแรกฉันพยายามใช้SqlParameter
วัตถุเป็น params แต่มันใช้งานไม่ได้และขว้างSqlException
ด้วยข้อความต่อไปนี้:
ขั้นตอนหรือฟังก์ชัน 'mySpName' คาดว่าพารามิเตอร์ '@ param1' ซึ่งไม่ได้ให้มา
ดังนั้นคำถามของฉันคือคุณสามารถใช้วิธีนี้กับโพรซีเดอร์ที่เก็บซึ่งคาดว่าพารามิเตอร์ได้อย่างไร
ขอบคุณ