Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пареметры в SqlDataSource / 7 сообщений из 7, страница 1 из 1
01.07.2006, 21:37
    #33825934
bgn
bgn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пареметры в SqlDataSource
Товарищи, такой вопрос, как передать параметры в SqlDataSource, в конкретно в UpdateCommand. Начал разбираться с GridView и чегото разобраться немогу.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:TestConnectionString %>"
            ProviderName="<%$ ConnectionStrings:TestConnectionString.ProviderName %>" 
            SelectCommand="SELECT * FROM [DOCTYPETB]"
            UpdateCommand="UPDATE DOCTYPETB SET DOCTYPENAME = @DOCTYPENAME WHERE DOCTYPEID=@DOCTYPEID">
            <UpdateParameters>
                <asp:Parameter Name="DOCTYPENAME " />
                <asp:ControlParameter ControlID="GridView1" Name="DOCTYPEID" PropertyName="SelectedValue"
                    Type="Int32" />
            </UpdateParameters>
        </asp:SqlDataSource>
Хочется чтобы когда нажимаешь "Обновить" значение менялось, сейчас этого не происходит но и не ругается.
...
Рейтинг: 0 / 0
01.07.2006, 21:47
    #33825935
bgn
bgn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пареметры в SqlDataSource
И еще вопрос как получить значение определенного поля выбранной строки?
...
Рейтинг: 0 / 0
02.07.2006, 12:42
    #33826102
bgn
bgn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пареметры в SqlDataSource
Код: plaintext
1.
2.
3.
    Protected Sub GridView2_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs) Handles GridView2.RowCommand
        On Error Resume Next
        TextBox1.Text = GridView2.SelectedRow.Cells( 2 ).Text
    End Sub
Что за фигня почему код работает через раз, один раз нажимаю "select" в RowCommand, первый раз получаю ошибку (если убрать On Error Resume Next
), а вротой раз жму на ЭТУЖЕ команду тогда работает, что за хрень, помогите разобраться, и с параметрами тоже не работает изза этого я думаю, т.к. первый раз NULL получаю вместо значений.
...
Рейтинг: 0 / 0
02.07.2006, 17:20
    #33826206
bgn
bgn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пареметры в SqlDataSource
Ну подскажите пожалуста, я нефига не понял что к чему, какие у кого мысли ?
...
Рейтинг: 0 / 0
03.07.2006, 09:19
    #33826519
bgn
bgn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пареметры в SqlDataSource
Так и не разобрался
...
Рейтинг: 0 / 0
03.07.2006, 11:00
    #33826755
bgn
bgn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пареметры в SqlDataSource
Ну подскажите как передать в параметры @DOCTYPENAME и @DOCTYPEID (UpdateCommand="UPDATE DOCTYPETB SET DOCTYPENAME = @DOCTYPENAME WHERE DOCTYPEID=@DOCTYPEID">)
Значения текущие значения GridView. Чтоб можно было изменить запись нажав на соманду edit в командной колонке. Как описать <UpdateParameters>? Очень надо.
...
Рейтинг: 0 / 0
03.07.2006, 13:13
    #33827302
Dimon aka Manowar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пареметры в SqlDataSource
Никак не надо специально их описывать - опищи как <asp:Parameter> и все.
Глянь Новое в ASP.NET 2. Контролы DataSource. Часть 1 - SqlDataSource и Новое в ASP.NET 2. Контролы DataSource. Часть 2 - ObjectDataSource еще.

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Пареметры в SqlDataSource / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]