Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
HelloWord
4 / 4 / 4
Регистрация: 15.04.2009
Сообщений: 348
1

DeleteCommand в SqlDataSource

26.01.2010, 21:22. Просмотров 1038. Ответов 2
Метки нет (Все метки)

Добрый день
Подскажите пожалуста. Пишу вроде все правильно но удаление не работает. Не могу понять.
XML
1
2
3
<DeleteParameters>
                <asp:Parameter DefaultValue="" Name="Param1" >
</DeleteParameters>

C#
1
2
3
4
protected void DetailsView1_ItemDeleted(object sender, DetailsViewDeletedEventArgs e)
    {
        DetailsView2.DataBind(); 
    }
Но ничего не работает. Просто не понимаю
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2010, 21:22
Ответы с готовыми решениями:

SqlDataSource и @@IDENTITY
Как достать id только что вставленной записи я пробовал так ...

Ошибка SqlDataSource
Привет! Есть код, который вызывает SqlException: Хочу кое-что уточнить: Если обновление...

DetailsView и SqlDataSource
Добрый день Подскажите пожалуйста Ставлю на форму SqlDataSource1 . Прописываю свойства Update,...

Достать значение из SqlDataSource
Необходимо получить значение из SQLDATASOURCE например есть sqldatasource и есть TEXTBOX в...

Привязка параметра к SqlDataSource
Всем доброго времени суток. Необходимо в sqldatasourse передать имя пользователя для отбора...

2
MAcK
Комбайнёр
1578 / 676 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
26.01.2010, 22:32 2
Удаляете с помощью чего? (хранимая процедура или скл запрос)
Далее: Нужнов Name укзать имя параметра, также нужно указать занчение параметра (с какого поля брать) и имя контрола (к примеру DataGrid)
0
HelloWord
4 / 4 / 4
Регистрация: 15.04.2009
Сообщений: 348
27.01.2010, 19:23  [ТС] 3
Лучший ответ Сообщение было отмечено HelloWord как решение

Решение

Удаляется с помощью запроса SqlDataSource.
Не знаю как указать имя параметра? что я должна написать еще?
Спасибо

Добавлено через 2 часа 56 минут
Я поняла как
C#
1
2
3
4
5
protected void SqlDataSource1_Updating(object sender, SqlDataSourceCommandEventArgs e)
    {
        e.Command.Parameters["@Client"].Value = e.Command.Parameters[1].Value;
        e.Command.Parameters["@Format"].Value = e.Command.Parameters[2].Value;
}
только вот теперь не знаю как еще параметр Key достать . Я думаю можно из DeteilsView но как не знаю?
Как получить значение из DeteilsView?
Спасибо

Добавлено через 4 часа 40 минут
Вот поняла как. Вот так.
DetailsView1.Rows[0].Cells[1].Text
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.01.2010, 19:23

SqlDataSource вставка значения в Where
Здравствуйте всем! Пишу на ASP.NET Web Forms. В SelectCommand следующий запрос: Select * from...

Значение из SqlDataSource в переменную
Здравствуйте! Вот делаю выборку! &lt;asp:SqlDataSource ID=&quot;SqlDataSource1&quot; runat=&quot;server&quot; ...

Oracle Database XE + SqlDataSource ?
Добрый день Знатоки! Я развернул сервер Oracle Database XE на локальном компьютере. В нем создал...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru