2011-07-17 19 views

ответ

0

попробовать что-то вроде этого, может быть?

DatasetTableAdapters.CustomerDataAdapter customerData = new DatasetTableAdapters.CustomerDataAdapter(); 

    //make instance of the applicable customerDataTable here 

    customerData.Fill(customerDataTable); 
    customerDataTable.Rows.Add("Value1", "Value");//<-you could also add the values directly to your dataset here instead of the datatable 

    customerData.Update(customerDataTable); 

Я использую этот метод в приложении winforms. Может быть, вы можете просто отредактировать его в соответствии с вашими потребностями, если это применимо?

+0

Вместо метода .Update вы можете попробовать использовать ваш .insertQuery и посмотреть, работает ли это тоже. Но поскольку новая строка добавляется в datatable, обновление автоматически вставляет сначала, поскольку оно не редактирует строку в dataTable. –

0

Попробуйте использовать метод .Insert на адаптере стола.

http://msdn.microsoft.com/en-us/library/ms233812(v=vs.80).aspx

+0

это метод .Insert. Я только что изменил имя. –

+0

@Mussarant - Как вы изменили название? – poke

+0

, когда я генерирую запрос вставки из Dataset desiger в это время. –

Смежные вопросы