I only have one table. I replaced the name of the table by its index. I don't think it's the problem.
Dim dt As New DataTable
dt = _DataSet.Tables(0)
But it worked.
now i'm getting my data from dataset.
I checked the dataset, it contains my table.
And the previous error is gone. I am going to continue my idea. Hope it works.
Thank you for your response.