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

نام تاپیک: برگرداندن مقدار چند فیلد با linq

  1. #1
    کاربر دائمی آواتار ardeshir1365
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    همدان
    سن
    37
    پست
    122

    Question برگرداندن مقدار چند فیلد با linq

    سلام دوستان من میخوام از جدول profile مقدار فیلدهای name , family را با دستور select برگردونم
    حالا با برگردوندن فقط یکی مثلا name مشکلی ندارم ولی موقعه ای که میخوام دو تا یا بیشتر رو برگردونم بلد نیستم
    اینم کد برای برگرداندن فقط یک فیلد

    var Query2 = from T in bank.profiles
    where T.id == lblid.Text
    select T.name;
    string H = Query2.Single().ToString();

    حالا دوستان اگه ممکنه کد برگرداندن دو فیلد به نامهای name , family رو برام بزارن

  2. #2
    کاربر دائمی
    تاریخ عضویت
    آذر 1385
    محل زندگی
    همین نزدیکیها
    پست
    683

    نقل قول: برگرداندن مقدار چند فیلد با linq

    query2.name


    البته من این طوری مینویسم


    var lq=new dataclass1datacontext();
    var dt=lq.mytable.where(c=>c.id==12).single;

    textbox1.text=dt.name;
    textbox2.text=dt.family
    .
    .
    .


  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    تهران
    پست
    45

    نقل قول: برگرداندن مقدار چند فیلد با linq

    اگر میخوای دوتاشو برگردونی از new هم میتونی استفاده کنی:

    var Query2 = from T in bank.profiles
    where T.id == lblid.Text
    select new {T.name,T.family};

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

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