Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > .NET Framework > Forum > รบกวนผู้รู้ค่ะ.. หนูต้องการใส่ข้อมูลลงใน ฐานข้อมูล โดยใช้ checkBox โดยให้ส่งค่าเป็น True และ False ต้องทำไงหรอค่ะ ขอบคุณค่ะ



 

รบกวนผู้รู้ค่ะ.. หนูต้องการใส่ข้อมูลลงใน ฐานข้อมูล โดยใช้ checkBox โดยให้ส่งค่าเป็น True และ False ต้องทำไงหรอค่ะ ขอบคุณค่ะ

 



Topic : 082276



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์




Code (C#)
private void button1_Click(object sender, EventArgs e)
        {
            //this.Hide();
            //Form2 f = new Form2();
            //f.Show();
            //string Chbox1;
            int age;
             bool isInteger = int.TryParse(checkBox1.Text, out age);

            if (isInteger)
            {
            SqlCommand cw = new SqlCommand("INSERT INTO Document (Doc_01, Doc_02, Doc_03, Doc_05, Doc_06, Doc_07, Doc_08, Doc_09, Doc_10, Doc_11, Doc_12, Doc_13, Doc_14) VALUES(@Doc_01, @Doc_02, @Doc_03, @Doc_05, @Doc_06, @Doc_07, @Doc_08, @Doc_09, @Doc_10, @Doc_11, @Doc_12, @Doc_13, @Doc_14)", cn);
            cw.Parameters.AddWithValue("@Doc_01", checkBox1.Text);
            cw.Parameters.AddWithValue("@Doc_02", checkBox2.Text);
            cw.Parameters.AddWithValue("@Doc_03", checkBox3.Text);
            cw.Parameters.AddWithValue("@Doc_04", checkBox4.Text);
            cw.Parameters.AddWithValue("@Doc_05", checkBox5.Text);
            cw.Parameters.AddWithValue("@Doc_06", checkBox6.Text);
            cw.Parameters.AddWithValue("@Doc_07", checkBox67.Text);
            cw.Parameters.AddWithValue("@Doc_08", checkBox8.Text);
            cw.Parameters.AddWithValue("@Doc_09", checkBox9.Text);
            cw.Parameters.AddWithValue("@Doc_10", checkBox10.Text);
            cw.Parameters.AddWithValue("@Doc_11", checkBox111.Text);
            cw.Parameters.AddWithValue("@Doc_12", checkBox112.Text);
            cw.Parameters.AddWithValue("@Doc_13", checkBox113.Text);
            cw.Parameters.AddWithValue("@Doc_14", checkBox114.Text);

            //   if (checkBox1.Checked == true)
            //{
            //    Chbox1="True"; 
            //}
            //else if(checkBox1.Checked == false)
            //{
            //    Chbox1 = "False";
            //}
            //if (checkBox2.Checked == true)
            //{
            //    chk2="True";
            //}
            //else ( chk2="False"  );
            try
            {
                int affectedRows = cw.ExecuteNonQuery();

                if (affectedRows > 0)
                {
                    MessageBox.Show("Insert Success!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);
                    checkBox1.Text = "";
 
                }
                else
                {
                    MessageBox.Show("Insert failed!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            }

            else
            {
                MessageBox.Show("No Data Inserted! ", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }




Tag : .NET, C#







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-08-13 23:59:09 By : nameme18 View : 1027 Reply : 5
 

 

No. 1



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์


หนูคิดว่าหนู เขียนผิด นะค่ะ..รบกวนด้วยนะค่ะ ..
ขอบคุณจิงๆนะค่ะ (คิดไม่ออกแล้วค่ะ)






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-14 00:00:59 By : nameme18
 


 

No. 2



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์


ขึ้นแบบนี้หมายความว่าไงค่ะ

ขึ้นแบบนี้หมายความว่าไงค่ะ


ประวัติการแก้ไข
2012-08-14 02:56:59
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-14 02:53:34 By : nameme18
 

 

No. 3



โพสกระทู้ ( 23 )
บทความ ( 0 )



สถานะออฟไลน์


มันเตือนเฉยๆว่า ประกาศตัวแปรแล้วไม่เรียกใช้ คับ
ขอถามหน่อยคับ ตัวแปรChbox1นี้มีไว้เช็คเออเร่อเฉยๆเหรอ
ส่วนตัวแปร@Doc_01 เอาไว้เก็บชื่อtextของcheckBox เหรอคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-14 10:04:52 By : bigmon
 


 

No. 4



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์


หนูพิมพ์ผิดค่ะ..ที่จริงแล้ว..Chbox1 มีไว้เก็บค่า ture กับ false ค่ะ..ตอนนี้ยังงงอยู่ว่าทำไมข้อมูลไม่เข้าไปใน ฐานข้อมูลอะค่ะ..พี่..
หนูติดตรงนี้นานแล้วอะค่ะ...ขอบคุณนะค่ะ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-14 20:15:03 By : nameme18
 


 

No. 5



โพสกระทู้ ( 13 )
บทความ ( 0 )



สถานะออฟไลน์


Code (C#)
        private void button1_Click(object sender, EventArgs e)
        {
            string Chbox1 = "";
            string Chbox2 = "";
            string Chbox3 = "";
            string Chbox4 = "";
            string Chbox5 = "";
            string Chbox6 = "";
            string Chbox7 = "";
            string Chbox8 = "";
            string Chbox9 = "";
            string Chbox10 = "";
            string Chbox11 = "";
            string Chbox12 = "";
            string Chbox13 = "";
            string Chbox14 = "";

            int age;
            bool isInteger = int.TryParse(checkBox1.Text, out age);


            if (isInteger)
            {
            if (checkBox1.Checked == true)
            {
                Chbox1 = "True";
            }
            else if (checkBox1.Checked == false)
            {
                Chbox1 = "false";
            }
            if (checkBox2.Checked == true)
            {
                Chbox2 = "True";
            }
            else if (checkBox2.Checked == false)
            {
                Chbox2 = "false";
            }
            if (checkBox3.Checked == true)
            {
                Chbox3 = "True";
            }
            else if (checkBox3.Checked == false)
            {
                Chbox3 = "false";
            }


            //string sql = "Insert into Document(Doc_01, Doc_02, Doc_03, Doc_05, Doc_06, Doc_07, Doc_08, Doc_09, Doc_10, Doc_11, Doc_12, Doc_13, Doc_14)values('" + @Chbox1 + "','" + @Chbox2 + "','" + @Chbox3 + "','" + @Chbox3 + "','" + @Chbox4 + "','" + @Chbox5 + "','" + @Chbox6 + "','" + @Chbox7 + "','" + @Chbox8 + "','" + @Chbox9 + "','" + @Chbox10 + "','" + @Chbox11 + "','" + @Chbox12 + "','" + @Chbox13 + "','" + @Chbox14 + "')";
            //SqlCommand cmd = new SqlCommand(sql, cn); 
            SqlCommand cmd = new SqlCommand("INSERT INTO Document (Doc_01, Doc_02, Doc_03, Doc_05, Doc_06, Doc_07, Doc_08, Doc_09, Doc_10, Doc_11, Doc_12, Doc_13, Doc_14) VALUES ('" + @Chbox1 + "','" + @Chbox2 + "','" + @Chbox3 + "','" + @Chbox4 + "','" + @Chbox5 + "','" + @Chbox6 + "','" + @Chbox7 + "','" + @Chbox8 + "','" + @Chbox9 + "','" + @Chbox10 + "','" + @Chbox11 + "','" + @Chbox12 + "','" + @Chbox13 + "','" + @Chbox14 + "')", cn);
            cmd.Parameters.AddWithValue("@Chbox1", checkBox1.Text);
            cmd.Parameters.AddWithValue("@Chbox2", checkBox2.Text);
            cmd.Parameters.AddWithValue("@Chbox3", checkBox3.Text);
            cmd.Parameters.AddWithValue("@Chbox4", checkBox4.Text);
            cmd.Parameters.AddWithValue("@Chbox5", checkBox5.Text);
            cmd.Parameters.AddWithValue("@Chbox6", checkBox6.Text);
            cmd.Parameters.AddWithValue("@Chbox7", checkBox67.Text);
            cmd.Parameters.AddWithValue("@Chbox8", checkBox8.Text);
            cmd.Parameters.AddWithValue("@Chbox9", checkBox9.Text);
            cmd.Parameters.AddWithValue("@Chbox10", checkBox10.Text);
            cmd.Parameters.AddWithValue("@Chbox11", checkBox111.Text);
            cmd.Parameters.AddWithValue("@Chbox12", checkBox112.Text);
            cmd.Parameters.AddWithValue("@Chbox13", checkBox113.Text);
            cmd.Parameters.AddWithValue("@Chbox14", checkBox114.Text);
            cmd.ExecuteNonQuery();
                
            // if (checkBox1.Checked == true)
            //{
            //    Chbox1 = "True";
            //}
            //else if (checkBox1.Checked == false)
            //{
            //    Chbox1 = "False";
            //}
            
            try
            {
                int affectedRows = cmd.ExecuteNonQuery();

                if (affectedRows > 0)
                {
                    MessageBox.Show("Insert Success!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Information);


                }
                else
                {
                    MessageBox.Show("Insert failed!", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }

            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            }

            else
            {
                
             MessageBox.Show("No Data Inserted! ", Application.ProductName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            //MessageBox.Show(Chbox1, "ผลสำรวจของคุณ", MessageBoxButtons.OK, MessageBoxIcon.Information);
        }

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-08-14 20:16:39 By : nameme18
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนผู้รู้ค่ะ.. หนูต้องการใส่ข้อมูลลงใน ฐานข้อมูล โดยใช้ checkBox โดยให้ส่งค่าเป็น True และ False ต้องทำไงหรอค่ะ ขอบคุณค่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่