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

نام تاپیک: نمایش نام یک پراپرتی

  1. #1

    Question نمایش نام یک پراپرتی

    سلام خدمت دوستان عزیز
    من یه مشکل دارم اینه که من داخل موجودیت عضو یک پراپرتی دارم که آیدی سرپرست رو نشون میده و معلوم میشه این عضو در چه مجموعه ای هست . و این صفت(پراپرتی) به هیچ جدولی وصل نیست و یک پراپرتی مربوط به موجودیت عضو هست فقط .
    حالا من میخام توی گرید به جای آیدی اسم اون شخص رو نشون بدم . ممنون میشم راهنماییم کنید .
    عکس زیر نمونه از گرید من هست :

  2. #2
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: نمایش نام یک پراپرتی

    سلام
    بقیه فیلدها از دیتابیس سلکت میشن؟ اگه اینطوره دیتابیس چیه؟ اگه sql server باشه به راحتی با دستور CASE در کوئری، تبدیل انجام میشه.

  3. #3

    نقل قول: نمایش نام یک پراپرتی

    نقل قول نوشته شده توسط Mahmoud Zaad مشاهده تاپیک
    سلام
    بقیه فیلدها از دیتابیس سلکت میشن؟ اگه اینطوره دیتابیس چیه؟ اگه sql server باشه به راحتی با دستور CASE در کوئری، تبدیل انجام میشه.
    سلام . بله اونا مشکلی نداره . فقط این پراپرتی که کلید خارجی نیست رو میخام اسم سرپرست رو نشون بدم . بله Sql server هست. میشه لطفا راهنمایی کنید ؟ ممنونم

  4. #4
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: نمایش نام یک پراپرتی

    من فکر میکنم سوال شما رو بد خوندم، فکر کردم میخواید نوع شخص رو در اون ستون بنویسید ولی ظاهراً میخواید نام شخص رو بنویسد. در این حالت کافیه همین جدول رو با خودش جوین کنید. یعنی فرض کنید اون فیلد سرپرست کلید خارجی هست و با همین جدول جوین انجام بدید.

  5. #5

    نقل قول: نمایش نام یک پراپرتی

    نقل قول نوشته شده توسط Mahmoud Zaad مشاهده تاپیک
    من فکر میکنم سوال شما رو بد خوندم، فکر کردم میخواید نوع شخص رو در اون ستون بنویسید ولی ظاهراً میخواید نام شخص رو بنویسد. در این حالت کافیه همین جدول رو با خودش جوین کنید. یعنی فرض کنید اون فیلد سرپرست کلید خارجی هست و با همین جدول جوین انجام بدید.
    ممنونم این کار رو کردم ولی نتیجه معکوس شد و باز هم اسم سرپرست نشون داده نشد .

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: نمایش نام یک پراپرتی

    فرض کنید فیلدهای زیر رو در جدول Person داریم:
    id, name, famil, sarparast
    که در فیلد سرپرست همون id سرپرست قرار می گیره مثلا

    sarparst famil name id
    1 علی رضایی 1
    2 بتول احمدی 1
    3 اکبر رمضانی 3
    4 اقدس میرزایی 3

    این کوئری:

    SELECT tblPerson.id, tblPerson.name, tblPerson.famil, tblPerson_1.name +' '+ tblPerson_1.famil AS sarparast
    FROM tblPerson LEFT OUTER JOIN
    tblPerson AS tblPerson_1 ON tblPerson.sarparast = tblPerson_1.id

    خروجی:
    sarparast famil name id
    1 علی رضایی علی رضایی
    2 بتول احمدی علی رضایی
    3 اکبر رمضانی اکبر رمضانی
    4 اقدس میرزایی اکبر رمضانی

  7. #7

    نقل قول: نمایش نام یک پراپرتی

    نقل قول نوشته شده توسط Mahmoud Zaad مشاهده تاپیک
    فرض کنید فیلدهای زیر رو در جدول Person داریم: id, name, famil, sarparast که در فیلد سرپرست همون id سرپرست قرار می گیره مثلا sarparst famil name id 1 علی رضایی 1 2 بتول احمدی 1 3 اکبر رمضانی 3 4 اقدس میرزایی 3 این کوئری: SELECT tblPerson.id, tblPerson.name, tblPerson.famil, tblPerson_1.name +' '+ tblPerson_1.famil AS sarparast FROM tblPerson LEFT OUTER JOIN tblPerson AS tblPerson_1 ON tblPerson.sarparast = tblPerson_1.id خروجی: sarparast famil name id 1 علی رضایی علی رضایی 2 بتول احمدی علی رضایی 3 اکبر رمضانی اکبر رمضانی 4 اقدس میرزایی اکبر رمضانی
    خیلی ممنونم از شما . من همین کوئری شما رو با تیبل خودم زدم . ولی از اون قسمت tblPerson.sarparast ایراد میگیرفت و ستون سرپرست که ادغام دو ستون بود رو نمیاورد ولی از راه DataGridViewComboBox حلش کردم . خیلی خیلی ممنونم از شما که وقت گذاشتید.

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

  1. نمایش نام فابل در حال کپی در یک lable
    نوشته شده توسط Ahmad.ph در بخش C#‎‎
    پاسخ: 2
    آخرین پست: سه شنبه 14 مهر 1388, 14:54 عصر
  2. سوال: گرفتن نام یک پراپرتی
    نوشته شده توسط Roya Rayane در بخش C#‎‎
    پاسخ: 5
    آخرین پست: سه شنبه 02 مهر 1387, 16:54 عصر
  3. نمایش نام درایوها در یک combobox
    نوشته شده توسط ameysams در بخش C#‎‎
    پاسخ: 1
    آخرین پست: جمعه 16 شهریور 1386, 02:22 صبح
  4. نمایش نام درایوها در یک combobox
    نوشته شده توسط ameysams در بخش VB.NET
    پاسخ: 1
    آخرین پست: جمعه 16 شهریور 1386, 00:32 صبح
  5. پاسخ: 3
    آخرین پست: سه شنبه 08 شهریور 1384, 19:15 عصر

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

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