আমি একটি mysql সার্ভার থেকে একটি এসকিএল সার্ভারে কিছু জিনিস স্থানান্তরিত করছি তবে এই কোডটি কীভাবে কাজ করা যায় তা আমি বুঝতে পারি না:
using (var context = new Context())
{
...
foreach (var item in collection)
{
IQueryable<entity> pages = from p in context.pages
where p.Serial == item.Key.ToString()
select p;
foreach (var page in pages)
{
DataManager.AddPageToDocument(page, item.Value);
}
}
Console.WriteLine("Done!");
Console.Read();
}
এটি যখন দ্বিতীয়টিতে প্রবেশ করে তখন এটি foreach (var page in pages)
ব্যতিক্রম ছুঁড়ে ফেলে বলে:
সংস্থাগুলিতে লিনকিউ 'সিস্টেম.স্ট্রিং টুস্ট্রিং ()' পদ্ধতিটি স্বীকৃতি দেয় না এবং এই পদ্ধতির কোনও স্টোর এক্সপ্রেশনে অনুবাদ করা যায় না।
কেউ জানেন কেন এমন হয়?