Private Sub LoadQryReader()
Try
If objConn.State = ConnectionState.Closed Then
ConDB()
Else
End If
dtQryData.Clear()
dtQryData.Columns.Clear()
If pSQLStr = "" Then
gvQueryData.DataSource = Nothing
MessageBox.Show("No Query String.")
Else
Dim cmd As New MySqlCommand(pSQLStr, objConn)
Dim myreader As MySqlDataReader = cmd.ExecuteReader()
'While myreader.Read()
' dtQryData = myreader.GetSchemaTable
'End While
dtQryData.Load(myreader)
gvQueryData.DataSource = dtQryData
End If
Catch ex As Exception
Throw ex
End Try
End Sub
คิดอยู่จะเช็คคำขึ้นต้นว่าเป็น Select หรือไม่ แต่ก็จะทำไงถ้าเป็น SELECT * INTO .... หรือ SELECT cola,colb,colc INTO ...
พอมีวิธีแนะนำมั้ยครับ (หรือผมคิดอะไรมากเกินไป)