himmubhai Ответов: 2

как использовать команду delete с помощью command builder


Я создаю программу в .Net 3.5, и я хочу использовать команду delete в Ado.NET, (бэкэнд на sql server 2005).
я не знаю, как именно использовать эту команду.
Пожалуйста, может ли кто - нибудь помочь мне с кодированием?

Пример.. команда INSERT

private void button4_Click(object sender, EventArgs e)
       {
           cm = new SqlCommandBuilder(da);
           MessageBox.Show(cm.GetInsertCommand().ToString());
           da.Update(ds.Tables[0]);
           MessageBox.Show("updated");

       }



команда Delete....


{ сказать мне }

2 Ответов

Рейтинг:
2

Sandeep Mewara

Вот детали, которые вам нужно знать:
Класс SqlCommand[^]
Как и в Примере в ссылке, просто измените строку SQL так, как вы хотите. Установите его в команде. Может быть, это вставка, обновление или удаление. Выполнить его.

Прочтите это для изучения всех основ с примерами здесь:
ADO.NET[^]

ОБНОВЛЕНИЕ:
После предоставления всех подробностей/ссылок, если вы все еще ждете ответа, Возможно, вы неправильно ставите свой вопрос.
Просто предполагая несколько вещей и основываясь на том, что может вписаться в ваш вопрос, посмотрите на это, если это поможет:
Удаление данных с помощью CommandBuilder[^]


Рейтинг:
2

Member 12173401

Common.cmdbuilder = new System.Data.SqlClient.SqlCommandBuilder(Common.StockPurchase_Part);
                           Common.StockPurchase_Part.DeleteCommand = Common.cmdbuilder.GetDeleteCommand();
                           Common.StockPurchasePartDataset.Tables[0].Rows[0].Delete();
                           Common.StockPurchase_Part.Update(Common.StockPurchasePartDataset.Tables[0]);



Отметьте набор данных и вызовите обновление


CHill60

Избегайте попыток ответить на вопросы, которые закончились 7много лет назад! Это похоже на фермерство рептилий. Придерживайтесь новых вопросов, где ОП все еще может нуждаться в помощи