2009-05-14 2 views
2

Когда я удаляю элемент списка с веб-сайта на основе MOSS 2007, база данных контента будет устанавливать его DeleteTransactionId вместо его удаления. Это пустая трата времени для меня, потому что я больше не буду использовать этот предмет.как удалить запись в базе данных контента при удалении элемента списка

Есть ли способ удалить элемент списка из списка и базы данных контента за одно и то же время?

спасибо.

ответ

5

1) Вы действительно так беспокоились о «пространстве»?

2) Опорожняет ли корзина эти записи?

3) Имейте в виду, что MS рекомендует вам НЕ делать ничего против базы данных.

4) См. http://rdacollab.blogspot.com/2008/08/mosssharepoint-2007-deleting-deleted.html для некоторых SQL, чтобы выполнить эту работу (но сначала прочитайте Отказ от ответственности).

1

Товар был перемещен в корзину. Когда элемент будет удален из корзины, он будет удален из базы данных. Если вы действительно хотите, чтобы это было удалено сразу, то

A) Вы можете отключить Корзину (помните, что есть 2 корзины).

B) Если вы используете API, вы можете просто сделать SPListItem.Delete.

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