Обновление записи в базе данных ASP.net SQL - PullRequest
0 голосов
/ 22 июля 2011

Используя SQLDataSource, как обновить записи по ключу uniqueID? Это простой вопрос, но я так смущен! Мне нужно отредактировать значение с именем "pageContent". Это значение, которое мне нужно обновить!

Ура!

EDIT

Это для тебя, Хорхе:

[ключ] id / int (без нуля)

  pageContent/nvarchar(MAX) (No Nulls)

Текущее содержание:

[id] [pageContent]

1 <b>test</b>

2 теста

1 Ответ

2 голосов
/ 22 июля 2011

SqlDataSource используется для привязки данных базы данных к элементам управления на веб-странице, а не для предварительного выполнения прямых операций с базой данных.

Если вам просто нужно обновить один столбец в таблице по данному ключу, рассмотрите возможность использования System.Data.Класс SqlClient.SqlConnection для подключения к базе данных db и класс System.Data.SqlClient.SqlCommand для выполнения оператора sql.

РЕДАКТИРОВАТЬ: Пример использования, очень похожий на ваш случай, приведен в справке SqlCommand.Parameters: http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlcommand.parameters.aspx

...