2010-07-01 4 views
1

Я пытаюсь использовать DataAdapter, к сожалению застрял с прямой ADO.Net, и все примеры, которые я вижу есть вызов, как это:DataAdapter.Fill для конкретной таблицы в наборе данных

dataAdapter.Fill(dataSet, "TableName"); 

Я хочу чтобы сделать заполнение таким образом, то есть данные перейдут в именованную таблицу, чтобы я мог правильно управлять таблицами позже в цикле.

К сожалению, похоже, что эта подпись метода больше не существует, и я немного пытаюсь понять, как правильно назвать таблицу в DataSet. Есть ли предпочтительный метод для этого сейчас? Или MS просто отказался от этого метода взаимодействия с вашим DataSet?

ответ

2

Как насчет чего-то подобного?

DataTable myTable = new DataTable("MyTable"); 
    adapter.Fill(myTable); 
    ds.Tables.Add(myTable); 

Еще одна вещь, способ, о котором вы указали, существует. Вы можете найти ссылку на метод here.

+0

Ссылка, которую вы указали внизу, была тем, что я искал. Я использовал неправильный интерфейс. Это помогло мне снова вернуться. – Matt