PDA

View Full Version : سوال: راهنمایی در مورد خواندن فیلد باینری از دیتابیس و ذخیره در لیست



adineh67
شنبه 16 اسفند 1393, 19:30 عصر
سلام به دوستان برنامه نویس
من عکسهامو بصورت باینری تو دیتابیس ذخیره کردم حالا میخوام از دیتابی بخونمش و همراه با اون آیدی رو هم بخونم.یه کلاس ساختم با محتوای زیر:


class set_list
{
public class setlistitem
{
public int FileID { get; set; }
public Binary Attach { get; set; }
}
}

حالا واسه واکشی اطلاعات از کد زیر استفاده کردم:





public ShowScannedImage()
{
List <ElectronicArchive.DAL.set_list.setlistitem> items = new List <ElectronicArchive.DAL.set_list.setlistitem>();
var img = (from Attach in SMEA.Attachments
select new { Attach.Attachment1, Attach.FileID });
foreach (var i in img)
{
items.add(new ElectronicArchive.DAL.set_list.setlistitem {FileID = i.FileID,Attach = i.Attachment1});

};
return items;
}



مشکلاتی که دارم اینه:
خط اولو نمیدونم چه نوعی باید برگردونم:public ShowScannedImage()
واسه شرط داخل حلقه هم این ارور رو میده :
Error 2 'System.Collections.Generic.List<ElectronicArchive.DAL.set_list.setlistitem>' does not contain a definition for 'add' and no extension method 'add' accepting a first argument of type 'System.Collections.Generic.List<ElectronicArchive.DAL.set_list.setlistitem>' could be found (are you missing a using directive or an assembly reference?)

ممنون میشم راهنماییم کنید خیلی فوریه :افسرده: