আসুন শুধু ধরা যাক সত্তা ফ্রেমওয়ার্কে আমার সরাসরি স্কিল কমান্ড কার্যকর করার জন্য একটি বৈধ প্রয়োজন আছে need আমার এসকিএল স্টেটমেন্টে প্যারামিটারগুলি কীভাবে ব্যবহার করতে হয় তা নির্ধারণ করতে আমার সমস্যা হচ্ছে। নিম্নলিখিত উদাহরণটি (আমার আসল উদাহরণ নয়) কাজ করে না।
var firstName = "John";
var id = 12;
var sql = @"Update [User] SET FirstName = @FirstName WHERE Id = @Id";
ctx.Database.ExecuteSqlCommand(sql, firstName, id);
এক্সিকিউটসকিউএলকম্যান্ড পদ্ধতি আপনাকে ADO.Net এর মতো নামযুক্ত প্যারামিটারগুলিতে পাস করার অনুমতি দেয় না এবং এই পদ্ধতির জন্য ডকুমেন্টেশন কীভাবে প্যারামিটারাইজড কোয়েরি কার্যকর করতে হবে তার কোনও উদাহরণ দেয় না।
আমি কীভাবে সঠিকভাবে পরামিতিগুলি নির্দিষ্ট করব?