2009-06-25 3 views
0

Как удалить строку из базы данных с помощью C#?Как удалить строку из базы данных с помощью C#?

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

+1

ли вы * действительно * хотите навсегда удалить столбец из базы данных или просто хотите скрыть ее в gridview? –

+0

удалить его навсегда – 2009-06-25 09:19:11

+0

извините, что это не столбцов – 2009-06-25 09:25:06

ответ

1

Удаление столбца невозможно. Вы можете удалить строку ...

Если вы хотите удалить столбец, вам нужно будет ALTER table и DROP столбец, но я не думаю, что вы захотите, чтобы ваши пользователи могли сделайте это ...

Возможно, вы просто хотите скрыть столбец в своем GridView?

3

Я думаю, что он означает «ряд», а не столбец.

Если ваша сетка привязана к DataTable с помощью DataAdapter, вы можете вызвать dataSet.dataTable.Rows [x] .Delete(), а затем dataAdapter.Update(), чтобы отразить изменения в БД.

Подробнее here

Для того, чтобы выяснить, что х (что строка имеет «стрелка», как Yout поставить его) проверить this