У меня есть приложение для форума, использующее asp.net, C#, sql server и linq для sql. Он страдает несколькими вставками, я думаю, когда нажата кнопка вставки, но также, возможно, при обновлении браузера или нажатии на кнопку назад.Какой лучший способ остановить дубликаты вставок в базу данных
Каков наиболее полный способ или способы предотвратить это.
UPDATE: В настоящее время я использую response.redirect после вставки текста. Я думаю, может быть, правильный подход, прочитав ответы, состоит в том, чтобы немедленно отключить кнопку с помощью javascript? Далее следует сохранение уникального значения в скрытом поле (или сеансе?) В форме. Создать поле в db для этого значения и проверить это уникальное значение в этом поле?
Благодаря
Страдаете? У вас параллелизм, и это страдание? о мой. – 2009-04-17 16:41:43