สอบถามวิธีการส่ง DataSet ไปอีก Form VB.NET เพื่อนำข้อมูลไปทำอย่างอื่นต่อครับ

คือผมติดปัญหาอย่างหนึ่งอ่ะครับ คือสร้างคลาสมาคลาสนึง แล้วผมคิวรีเก็บข้อมูลไว้ใน DataSet ที่ชื่อ "PLANT_NAME" ตามนี้เลยครับ

       'Query Data
        Dim SQL As String = "SELECT b.Plant_Name , c.Time_Stamp FROM TB_KPI_Plant as a left join TB_Plant as b ON A.Plant_ID = B.Plant_ID , TB_Value as c "
        SQL &= "WHERE KPI_ID = '" & SelectKPI_DRP.SelectedValue & "' and a.KPI_Plant_ID = c.KPI_Plant_ID "
        SQL &= "and c.TIME_STAMP BETWEEN '" & newDate & "' and '" & newDate2 & "' "
        SQL &= "ORDER BY C.TIME_STAMP"


        'เก็บไว้ใน DataSet ชื่อ PLANT_NAME
        da = New SqlDataAdapter(SQL, con)
        dt = New DataTable
        ds = New DataSet
        da.Fill(ds, "PLANT_NAME")
        Try
        If ds.Tables("PLANT_NAME").Rows.Count <> 0 Then
               GridView1.DataSource = ds.Tables("PLANT_NAME")
               GridView1.DataBind()
        End If
        Catch ex As Exception
        MsgBox(ex.Message)
        End Try

หลักการทำงานของระบบที่ผมทำอยู่คือ
1.รับค่าจากผู้ใช้งาน จะมี รหัส KPI และช่วงเวลา
2.แสดงผลที่ผู้ใช้งานต้องการจะค้นหา โดยข้อมูลที่คิวรีออกมาจะเก็บอยู่ใน DataSet ที่ชื่อ PLANT_NAME
3.มีปุ่มอีกปุ่ม เพื่อกดดูกราฟของข้อมูลชุดที่คิวรีออกมา ในหน้าใหม่

จุดประสงค์ของผมคือ
1.ผมต้องการเอา DataSet ตัวนี้ไปใช้ทำกราฟต่อใน Form ใหม่ครับ

ขอบคุณครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่