نمایش نتایج 1 تا 3 از 3

نام تاپیک: لود کردن اطلاعات از دیتابیس بجای ورود دستی جدول

  1. #1
    کاربر دائمی آواتار reza69
    تاریخ عضویت
    آبان 1390
    محل زندگی
    همدان
    پست
    788

    Question لود کردن اطلاعات از دیتابیس بجای ورود دستی جدول

    سلام
    در قطعه کد زیر یک جدول به صورت دستی وارد میشه ولی من میخوام اطلاعات جدول دیتابیس داخل تابع لود شه.


    public interface IMainMenuService
    {
    List<MainMenuTable> GetAllMenu();
    }

    public class MainMenuService : IMainMenuService
    {

    public List<MainMenuTable> GetAllMenu()
    {
    return new List<MainMenuTable>()
    {
    new MainMenuTable() {Link = "link1", Title = "عنوان1"},
    new MainMenuTable() {Link = "link2", Title = "عنوان2"},
    new MainMenuTable() {Link = "link3", Title = "عنوان 3"},
    new MainMenuTable() {Link = "link4", Title = "عنوان 4"}
    };
    }

    }

  2. #2
    کاربر دائمی آواتار mmbguide
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    منظومه شمسی
    پست
    1,172

    نقل قول: لود کردن اطلاعات از دیتابیس بجای ورود دستی جدول

    سلام

    شما بفرمایید به چه روشی دارید با بانک اطلاعاتی کار میکنید؟ البته اگر با EF کار کنید (یا هر تکنولوژی ارتباطی با بانک اطلاعاتی) براحتی مقدار برگشتی تبدیل به آرایه ای از کلاس های Entity میشه و نیازی نیست به عنوان برنامه نویس با چالش های چگونگی انجام کار با EF درگیر بشید.

  3. #3
    کاربر دائمی آواتار reza69
    تاریخ عضویت
    آبان 1390
    محل زندگی
    همدان
    پست
    788

    نقل قول: لود کردن اطلاعات از دیتابیس بجای ورود دستی جدول

    جواب این سوال اینه:

    public class MainMenuService : IMainMenuService
    {
    private ApplicationDbContext _db;
    public MainMenuService(
    ApplicationDbContext db)
    {
    _db = db;
    }
    public List<MainMenuTable> GetAllMenu()
    {
    List<MainMenuTable> listRange = new List<MainMenuTable>();
    var data = _db.MainMenuTable.OrderBy(a => a.Sort);
    foreach (var items in data)
    {
    listRange.Add(new MainMenuTable() { Link = items.Link, Title = items.Title });
    }

    return listRange;
    }
    }


تاپیک های مشابه

  1. سوال: ورود اطلاعات دستی و دیتابیس داخل کمبو باکس
    نوشته شده توسط MS.Worm در بخش C#‎‎
    پاسخ: 2
    آخرین پست: دوشنبه 14 فروردین 1391, 00:59 صبح
  2. روش نصب دستی فایل MDF دیتابیس
    نوشته شده توسط eshpilen در بخش مسائل مرتبط با نصب و راه اندازی
    پاسخ: 0
    آخرین پست: چهارشنبه 17 فروردین 1390, 01:01 صبح
  3. سوال: دیتابیس دستی
    نوشته شده توسط hamedrokhian در بخش VB.NET
    پاسخ: 2
    آخرین پست: شنبه 24 مهر 1389, 11:52 صبح
  4. پاسخ: 10
    آخرین پست: پنج شنبه 09 اردیبهشت 1389, 12:50 عصر
  5. آیا ذخیره کردن عکس در دیتا بیس کار درستی هستش
    نوشته شده توسط tc1000 در بخش ASP.NET Web Forms
    پاسخ: 22
    آخرین پست: دوشنبه 02 دی 1387, 08:47 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •