I am using the code below to fill a DataGridView with data, which is working fine, except the line where I want to get the tablename. The .TableName function always returns nothing.

VB Code:
  1. Dim myAdapter As Odbc.OdbcDataAdapter = New Odbc.OdbcDataAdapter(QueryString, MyConnection)
  2.  
  3. Dim myDataTable As DataTable = New DataTable
  4.  
  5. Dim count As Integer = myAdapter.Fill(myDataTable)
  6.  
  7. DataGridView1.DataSource = myDataTable
  8.  
  9. MessageBox.Show(myDataTable.TableName)     '<-----  always returns nothing


Can someone kindly point out what I am doing wrong? If this wont work, then how else can I get the table name? Thanks...