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

نام تاپیک: نوع داده اي bit در Sql

  1. #1

    نوع داده اي bit در Sql

    سلام

    ببخشيد كسي مي دونه چطور مي شه نوع داده اي bit در Sql رو با زبان C#‎ در جدول ذخيره كرد؟ با چجور كدنويسي اي عمل انجام مي شه؟

    جواب بديد ممنون مي شم.

  2. #2
    کاربر دائمی آواتار AliRezaPro
    تاریخ عضویت
    شهریور 1386
    محل زندگی
    PE Header
    پست
    1,054

    نقل قول: نوع داده اي bit در Sql

    با بولین یا 0 و 1 تست کردید؟

  3. #3

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط man7tomani مشاهده تاپیک
    با بولین یا 0 و 1 تست کردید؟
    با هر دوش. اصلا نمي دونم چه كدي بايد بنويسم كه تو GridView نمايش بده؟؟

  4. #4
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    36

    نقل قول: نوع داده اي bit در Sql

    سلام دوست عزیز شما از نوع داده bit مثل داده های دیگه استفاده کنین ولی در نهایت بیاین در دیتاگریدویو و در edit colomn هر داده ای که bit بود colomn type اون رو به DataGridViewCheckBoxColumn تغییر بدین این برای حالتی که بخواین از نوع بولین استفاده کنین

  5. #5
    کاربر دائمی
    تاریخ عضویت
    آبان 1386
    محل زندگی
    قم
    پست
    657

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط zahedpour مشاهده تاپیک
    سلام

    ببخشيد كسي مي دونه چطور مي شه نوع داده اي bit در Sql رو با زبان C#‎‎ در جدول ذخيره كرد؟ با چجور كدنويسي اي عمل انجام مي شه؟

    جواب بديد ممنون مي شم.
    توی sql یه فیلد از نوع bit با نام Check1 تعریف کن و سپس دستور زیر را هم توی insert وارد کن . با زدن دکمه insert توی جدول شما true یا false ثبت می شه .

                    if (checkBox1.Checked == true)
    {
    cmd.Parameters.Add("@Check1", checkBox1.Checked);
    }

  6. #6

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط Nahid Borna مشاهده تاپیک
    سلام دوست عزیز شما از نوع داده bit مثل داده های دیگه استفاده کنین ولی در نهایت بیاین در دیتاگریدویو و در edit colomn هر داده ای که bit بود colomn type اون رو به DataGridViewCheckBoxColumn تغییر بدین این برای حالتی که بخواین از نوع بولین استفاده کنین
    سلام
    ببخشيد اين Column Type كه مي گيد يه خاصيته؟ همچين چيزي تو Edit Columns مربوط به GridView وجود نداره. دقيقا بگيد كجا بايد DataGridViewCheckBoxColumn رو پيدا كنم و قرار بدم؟؟

    جواب بديد ممنون مي شم.

  7. #7

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط mahdi_7610 مشاهده تاپیک
    توی sql یه فیلد از نوع bit با نام Check1 تعریف کن و سپس دستور زیر را هم توی insert وارد کن . با زدن دکمه insert توی جدول شما true یا false ثبت می شه .

                    if (checkBox1.Checked == true)
    {
    cmd.Parameters.Add("@Check1", checkBox1.Checked);
    }
    سلام
    ببخشيد توي sql اين فيلد رو با نام New تعريف كردم و مقدار default هم هيچي ندادم. اما هرچي مي خوام با كدنويسي اين مقدار رو 0 يا 1 كنم همين پيشفرض درنظر گرفته مي شه. يعني اگه default عدد 0 باشه مي شه false و اگه 1 باشه مي شه true .
    كد شما هم نوشتم اما به اين دليلي كه گفتم هيچ اتفاقي نميوفته.

    جواب بديد ممنون مي شم.

  8. #8
    کاربر تازه وارد آواتار 2ndesigner
    تاریخ عضویت
    مرداد 1389
    محل زندگی
    قائم شهر
    پست
    69

    Wink نقل قول: نوع داده اي bit در Sql

    اگه نمیشه تصویر رو توی sql ذخیره کنید ، آدرسش رو که می تونید ذخیره کنید
    به نظر من :
    اول: عکس رو تو پوشه ی برنامه ذخیره کنید.
    دوم: آدرس اون رو تو یه فیلد تو دیتابیس ذخیره کنید.
    سوم: حالا به راحتی میشه چه تو gridview چه تو هر شی دیگه ای عکس رو نمایش بدی.

  9. #9
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    36

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط zahedpour مشاهده تاپیک
    سلام
    ببخشيد اين Column Type كه مي گيد يه خاصيته؟ همچين چيزي تو Edit Columns مربوط به GridView وجود نداره. دقيقا بگيد كجا بايد DataGridViewCheckBoxColumn رو پيدا كنم و قرار بدم؟؟

    جواب بديد ممنون مي شم.
    شما روی دیتاگریدویو کلیک کن،بالا سمت راست یک فلش کوچک می بینی اون رو باز کن Edit colomn باز میشه بعد برو روی هر آیتمی که مدنظرت کلیک کن بعد column Type اون آیتم رو
    DataGridViewCheckBoxColumn بکن.

  10. #10

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط Nahid Borna مشاهده تاپیک
    شما روی دیتاگریدویو کلیک کن،بالا سمت راست یک فلش کوچک می بینی اون رو باز کن Edit colomn باز میشه بعد برو روی هر آیتمی که مدنظرت کلیک کن بعد column Type اون آیتم رو
    DataGridViewCheckBoxColumn بکن.
    منم همين كارو كردم، اما اين Column Type كه مي گيد كجاست؟
    اينطور خاصيتي كه وجود نداره

    جواب بديد ممنون مي شم

  11. #11

    نقل قول: نوع داده اي bit در Sql

    ببخشيد اگه مي شه سريعتر جواب بديد. من اين مطلب رو واسه پروژه كارشناسيم لازم دارم. وقت زيادي هم ندارم.

    جواب بديد ممنون مي شم.

  12. #12
    کاربر دائمی
    تاریخ عضویت
    آبان 1386
    محل زندگی
    قم
    پست
    657

    نقل قول: نوع داده اي bit در Sql

    شما قصد دارید یک checkbox اگه تیک خورد توی بانک مثلا true ثبت بشه و اگه تیک نخورد مثلا false ثبت بشه و یک ستون هم توی گریدویو داشته باشید که مقدار اونا نشون بده .

    اگه منظورت همینه یه نمونه گذاشتم
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله mahdi_7610 : پنج شنبه 14 مرداد 1389 در 23:22 عصر

  13. #13

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط mahdi_7610 مشاهده تاپیک
    شما قصد دارید یک checkbox اگه تیک خورد توی بانک مثلا true ثبت بشه و اگه تیک نخورد مثلا false ثبت بشه و یک ستون هم توی گریدویو داشته باشید که مقدار اونا نشون بده .

    اگه منظورت همینه یه نمونه گذاشتم
    سلام

    ببخشيد اين نمونه اي كه فرستاديد WindowApplication هستش. يه كم با كدنويسي خود C#‎ تو Asp.Net فرق مي كنه.
    من يه وب سايت دارم درست مي كنم كه محيط طراحي و كدنويسي داره . تو طراحي اين چك باكس و گريدويو رو گذاشتم تا تو محيط كدنويسي براشون كد بنويسم.

    اينجوري متوجه نمي شم. اگه با sqlconnection يا dataAdapter كار كرديد كمكم كنيد.

    خواهش مي كنم.

    جواب بديد ممنون مي شم.

  14. #14
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    36

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط zahedpour مشاهده تاپیک
    منم همين كارو كردم، اما اين Column Type كه مي گيد كجاست؟
    اينطور خاصيتي كه وجود نداره

    جواب بديد ممنون مي شم
    روی دیتاگریدویو کلیک کنید یک فلش کوچیک می بینید بعد اون فلش رو باز کنید dataGridView tasks رو می بینید بیاید روی خط دوم Edit Column رو روش کلیک کنید وقتی باز شد برید روی selected Columns یکی از column هایی که قبلا add کردین و حالا می خواهید به صورت check Box باشه رو با یکبار کلیک کردن روش انتخاب کنید حالا سمت راستتون peroperty رو می بینین بیاین پایین تا برسین به colomn Type که به صورت یک combobox می تونین از توش DataGridViewCheckBoxColumn رو انتخاب کنی.

  15. #15
    کاربر دائمی
    تاریخ عضویت
    آبان 1386
    محل زندگی
    قم
    پست
    657

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط zahedpour مشاهده تاپیک
    سلام

    ببخشيد اين نمونه اي كه فرستاديد WindowApplication هستش. يه كم با كدنويسي خود C#‎‎ تو ASP.NET فرق مي كنه.
    من يه وب سايت دارم درست مي كنم كه محيط طراحي و كدنويسي داره . تو طراحي اين چك باكس و گريدويو رو گذاشتم تا تو محيط كدنويسي براشون كد بنويسم.

    اينجوري متوجه نمي شم. اگه با sqlconnection يا dataAdapter كار كرديد كمكم كنيد.

    خواهش مي كنم.

    جواب بديد ممنون مي شم.
    ببخشید پس من چی کار کردم؟
    خوب منم واسش کد نوشتم . مگه کنترل ها بدون کد نویسی هم کار می کنند ؟
    از کلاس های Ado.net هم استفاده کردم ( sqlconnection و dataAdapter )

            private void Form1_Load(object sender, EventArgs e)
    {
    string str;
    con = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|\\Sample.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
    str = "SELECT * FROM TB";
    cmd = new SqlCommand(str, con);
    da = new SqlDataAdapter(cmd);
    ds = new DataSet();
    con.Open();
    da.Fill(ds, "TB");
    con.Close();
    dataGridView1.DataSource = ds;
    dataGridView1.DataMember = "TB";
    }


            private void button1_Click(object sender, EventArgs e)
    {
    string se;
    if (checkBox1.Checked)
    {
    se = "1";
    }
    else
    {
    se = "0";
    }
    string str1;
    str1 = "INSERT INTO TB(Check1)VALUES(@Check1)";
    con.Open();
    cmd = new SqlCommand(str1, con);
    cmd.Parameters.Add("@Check1", se);
    cmd.ExecuteNonQuery();
    ds.Clear();
    da.Fill(ds, "TB");
    con.Close();
    }

  16. #16

    نقل قول: نوع داده اي bit در Sql

    نقل قول نوشته شده توسط Nahid Borna مشاهده تاپیک
    روی دیتاگریدویو کلیک کنید یک فلش کوچیک می بینید بعد اون فلش رو باز کنید dataGridView tasks رو می بینید بیاید روی خط دوم Edit Column رو روش کلیک کنید وقتی باز شد برید روی selected Columns یکی از column هایی که قبلا add کردین و حالا می خواهید به صورت check Box باشه رو با یکبار کلیک کردن روش انتخاب کنید حالا سمت راستتون peroperty رو می بینین بیاین پایین تا برسین به colomn Type که به صورت یک combobox می تونین از توش DataGridViewCheckBoxColumn رو انتخاب کنی.
    سلام.

    خيلي ممنونم از توضيحاتتون. اما واقعا من خاصيت Column Type رو نمي بينم.

    متشكرم. ممنون

  17. #17
    کاربر دائمی
    تاریخ عضویت
    آبان 1386
    محل زندگی
    قم
    پست
    657

    نقل قول: نوع داده اي bit در Sql

    دوست عزیز این چیزهایی که دوستان میگن واسه WindowsApplication هست . شاید توی محیط WebApplication قدری متفاوت باشه .

    اگه پروژتون مربوط به web هست توی قسمت ASP.NET سوالتون را مطرح کنید.

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

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