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

نام تاپیک: فیلتر کردن بعضی از فیلدها در بانک اطلاعاتی و نمایش دیتاگرید

  1. #1

    فیلتر کردن بعضی از فیلدها در بانک اطلاعاتی و نمایش دیتاگرید

    سلام
    خسته نباشید
    من اطلاعات بانک رو توسط کد زیر میخونم و تو یه DataGridView میریزم...اما بعضی از فیلد ها که نمیخوام خونده بشه همه همراه بقیه فیلد ها تو دیتاگرید View نمایش داده میشه..

                SqlConnection con2 = new SqlConnection();
    con2.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\db.mdf;Integrated Security=True;User Instance=True";
    con2.Open();
    SqlDataAdapter da = new SqlDataAdapter();
    da.SelectCommand = new SqlCommand();
    da.SelectCommand.Connection = con2;
    da.SelectCommand.CommandType = CommandType.Text;
    da.SelectCommand.CommandText = "select * from userinfo";
    DataTable dt = new DataTable();
    da.Fill(dt);
    dataGridView1.DataSource = dt;
    con2.Close();


    الان من فیلد های جدول Userinfo رو خوندم...اما من میخوام بعضی از فیلد ها مثله ID تو دیتاگرید نشون داده نشه...
    تصور کنید جدول userinfo فیلد هایی با عنوان : شماره،نام،نام خانوادگی،جنسیت داره...
    من میخوام فیلد های نام و نام خانوادگی و جنسیت خونده شده و تو دیتاگرید نشون داده بشه اما فیلد شماره نشون داده نشه....
    مرسی

  2. #2
    کاربر دائمی آواتار amir-yeketaz
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    تهران
    پست
    508

    نقل قول: فیلتر کردن بعضی از فیلدها در بانک اطلاعاتی و نمایش دیتاگرید

    خوب از خاصیت Visible دیتاگریدویو استفاده کن ...
    مثلا:
    dataGridView1.Columns["ID"].Visible = false;


    به همین راحتی

    موفق باشید ...

  3. #3
    کاربر دائمی آواتار ایمان مدائنی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    1,463

    نقل قول: فیلتر کردن بعضی از فیلدها در بانک اطلاعاتی و نمایش دیتاگرید

    خب دوست عزيز كوئري رو به شكل زير بنويس


    ٍُSELECT Name,Family,Jensiat FROM userinfo


  4. #4
    کاربر دائمی آواتار amir-yeketaz
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    تهران
    پست
    508

    نقل قول: فیلتر کردن بعضی از فیلدها در بانک اطلاعاتی و نمایش دیتاگرید

    نقل قول نوشته شده توسط iman_lovely666 مشاهده تاپیک
    خب دوست عزيز كوئري رو به شكل زير بنويس


    ٍُSELECT Name,Family,Jensiat FROM userinfo

    ایمان جان ... فکر کنم روشی که من دادم بهتر برای ایشون جواب میده ... چون ایشون گفتن میخوام فیلد رو فیلتر کنم ...

    موفق باشید

  5. #5
    کاربر دائمی آواتار ایمان مدائنی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    1,463

    نقل قول: فیلتر کردن بعضی از فیلدها در بانک اطلاعاتی و نمایش دیتاگرید

    اگه به اون ستون ها نياز دارن و نمي خوان نشون داده بشه جواب شما صحيحه و جواب بهتر است

  6. #6

    نقل قول: فیلتر کردن بعضی از فیلدها در بانک اطلاعاتی و نمایش دیتاگرید

    دوستان مرسی هر دو روش کارامد بود....
    فقط الان یه مشکلی تو دیتاگرید دارم اینه که میخوام طرف با راست کلیک کردن بتونه اون ردیف رو حذف یا ویرایش کنه....
    ContexMenuStrip ساختم گزینه ها رو طراحی کردم فقط مشکل اینجاست که میخوام طرف با راست کلیک کردن روی ردیف اول ردیف انتخاب بشه و بعد دستورهای منو قابل استفاده باشه....

  7. #7
    کاربر دائمی آواتار ایمان مدائنی
    تاریخ عضویت
    آذر 1386
    محل زندگی
    تهران
    پست
    1,463

    نقل قول: فیلتر کردن بعضی از فیلدها در بانک اطلاعاتی و نمایش دیتاگرید

    برات نمونه درست كردم
    فایل های ضمیمه فایل های ضمیمه

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

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