คือผมติดปัญหาอย่างหนึ่งอ่ะครับ คือสร้างคลาสมาคลาสนึง แล้วผมคิวรีเก็บข้อมูลไว้ใน 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 ใหม่ครับ
ขอบคุณครับ
สอบถามวิธีการส่ง DataSet ไปอีก Form VB.NET เพื่อนำข้อมูลไปทำอย่างอื่นต่อครับ
'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 ใหม่ครับ
ขอบคุณครับ