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

Registered : 107,529

HOME > บทความจากสมาชิก > C# - DataGridView การเพิ่ม Parameter การค้นหาใน Wizard แบบ บ้านๆ





 
Clound SSD Virtual Server

C# - DataGridView การเพิ่ม Parameter การค้นหาใน Wizard แบบ บ้านๆ

C# - DataGridView การเพิ่ม Parameter การค้นหาใน Wizard แบบ บ้านๆ บทความที่ผ่านมาผมได้ทำการ Add Join DataTable ใน DataSource Wizard แบบบ้าน ๆ ไปเรียบร้อยแล้ว



มาบทความนี้จึงได้นำเสนอการใช้ parameter ในการค้นหาข้อมูลใน datatable ที่เราสร้างขึ้นมาครับ
โดยทั่วไปมันก็คือการใช้ syntex where นั่นเอง

ผมจะเริ่มจากเลือก DataTable ที่จะใช้งาน แล้ว สร้าง Query ขึ้นมาใหม่ โดยคลิกขวาที่ DataTable แล้ว Add>>Query

1

กด next มาจนหน้า Query Builder แล้วเลือก Query Builder

2

เลือก Column ที่จะใช้ครับ เลือกได้แล้วก็ใส่ =? ในช่อง Filter ครับ

3

SQL ที่ได้จะเป็นแบบนี้

Code (C#)
SELECT        Sett_Post_PostCode.PostCodeID, Sett_Post_PostCode.PostCode, Sett_Post_Province.Province, Sett_Post_Amphur.Amphur, Sett_Post_PostOffice.PostOffice, 
                         Sett_Post_PostCode.[Note]
FROM            (((Sett_Post_Amphur INNER JOIN
                         Sett_Post_PostCode ON Sett_Post_Amphur.amphID = Sett_Post_PostCode.Amp) INNER JOIN
                         Sett_Post_PostOffice ON Sett_Post_PostCode.PosOff = Sett_Post_PostOffice.poID) INNER JOIN
                         Sett_Post_Province ON Sett_Post_PostCode.Pnv = Sett_Post_Province.pvnID)
WHERE        (Sett_Post_PostCode.PostCode = ?)


ลอง Excuted ดูครับ

4

5

เสร็จแล้วก็เปลี่ยน FillBy ซักหน่อย

6

ออกมาเป็นแบบนี้ครับ

7

ลองใช้งานดูครับ
จะลองค้นหารหัสไปรษณย์ ที่ใช้ 10120 ดู

Code (C#)
public partial class Form3 : Form
    {
        public Form3()
        {
            InitializeComponent();
        }

        private void Form3_Load(object sender, EventArgs e)
        {
            // TODO: This line of code loads data into the 'postCodeDataSet.DataTable1' table. You can move, or remove it, as needed.
            this.dataTable1TableAdapter.FillByParameter(this.postCodeDataSet.DataTable1,"10120");
            
        }
    }


8

การเพิ่ม parameter การค้นหาใน wizard แบบบ้านๆ ก็ขอจบลงเพียงเท่านี้ครับ เนื่องจากใช้ความรู้แบบบ้าน ๆ จึงได้โค้ด และ หลักการแบบบ้านๆ มาเขียนบทความแบบบ้านๆ ให้อ่านกันครับ







   
Share
Bookmark.   

  By : TOR_CHEMISTRY
  Article : บทความเป็นการเขียนโดยสมาชิก หากมีปัญหาเรื่องลิขสิทธิ์ กรุณาแจ้งให้ทาง webmaster ทราบด้วยครับ
  Score Rating :
  Create Date : 2015-10-02
  Download : No files
Sponsored Links
มาใช้ Notepad++ ทำการ Compare ไฟล์ระหว่างไฟล์ 2 ไฟล์ว่ามีตรงไหนบ้างที่แตกต่างกัน
มาใช้ Notepad++ ทำการ Compare ไฟล์ระหว่างไฟล์ 2 ไฟล์ว่ามีตรงไหนบ้างที่แตกต่างกัน
วิธีใช้ Notepad++ กับปลั๊กอินที่ใช้สำหรับทำการ Compare ไฟล์ระหว่างไฟล์ 2 ไฟล์ว่ามีตรงไหนบ้างที่แตกต่างกัน จำเป็นอย่างยิ่งในการเขียนโปรแกรม
Rating : Update : 2019-07-18 15:09:35
5 ไอเดียเด่น ทำเว็บไซต์อะไรดี?
5 ไอเดียเด่น ทำเว็บไซต์อะไรดี?
ปัจจุบันการทำเว็บไซต์ไม่ใชเรื่องยากอีกต่อไป ทำให้หลายคนหันมาสร้างพื้นที่ส่วนตัวบนเว็บกันมากขึ้น และที่สำคัญทำ
Rating : Update : 2018-02-27 17:17:04
SSL (https) เป็นเหตุ ถึงเวลาโบกมือลา truehits อย่างเป็นทางการ
SSL (https) เป็นเหตุ ถึงเวลาโบกมือลา truehits อย่างเป็นทางการ
เว็บสถิติเก่าแกอย่าง Truethits กับเทคโนโลยี่ SSL (https) ที่ทำให้ต้องโบกมือลาอย่างเป็นทางการซะที
Rating : Update : 2018-09-13 21:50:11
C# Extension Methods แบบ บ้านๆ
C# Extension Methods แบบ บ้านๆ
ทุกคนทีเขียนโปรแกรม ก็มักจะเจอว่าเวลาเราเรียกใช้ตัวแปร ต่างๆ แล้วพิมพ์ จุดแล้วมักจะเจอว่ามี method หรือ function ขึ้นมาให้เลือกแบบนี้
Rating : Update : 2019-04-29 15:01:47
แก้ปัญหา Facebook Like หายเมื่อเปลี่ยนจาก HTTP เป็น HTTPS
แก้ปัญหา Facebook Like หายเมื่อเปลี่ยนจาก HTTP เป็น HTTPS
ในช่วงนี้หลายๆ เว็บกำลังเปลี่ยน เว็บจาก HTTP เป็น HTTPS และถ้ามีการใช้ Plugin Facebook Like / Shared คงจะเจอปัยหา Line หายกัน
Rating : Update : 2018-09-18 15:14:43
C# DataGridView กับ Event  และ Method แบบ บ้านๆ
C# DataGridView กับ Event และ Method แบบ บ้านๆ
C# DataGridView กับ Event และ Method แบบ บ้านๆ
Rating : Update : 2019-07-18 14:47:30
(C#) ASP.NET SQL Server Connect to Database แบบ Windows Authentication
(C#) ASP.NET SQL Server Connect to Database แบบ Windows Authentication
บทความเรื่อง (C#) ASP.NET SQL Server Connect to Database ด้วยการติดต่อ ASP.NET กับ SQL Server ในรูปแบบ Windows Authentication ครับ
Rating : Update : 2019-05-10 10:00:28