Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> datasourceid vs datasources 
:(
    Опции темы
bobsvt
Дата 8.2.2011, 07:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 2.9.2008

Репутация: нет
Всего: нет



Привет!
Создаю gridview привязываю к нему источник данных через datasources добавляю commandfield в gridview .
Пытаюсь произвести редактирование строчки в гриде:

   
Код

  Private Sub GridView2_RowUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewUpdateEventArgs) Handles GridView2.RowUpdating
        grid_upd()
        grid_upd2()
    GridView2.EditIndex = -1
        Dim cmd As OleDb.OleDbCommand
        cmd = New OleDb.OleDbCommand("update vopros set vopros=? where id_vp = ?", connect)
        Debug.Print(GridView2.Rows(e.RowIndex).Cells(4).Text)
        Debug.Print(GridView2.Rows(e.RowIndex).Cells(2).Text)
        cmd.Parameters.Add("vopros", OleDb.OleDbType.Char, 50).Value = GridView2.Rows(e.RowIndex).Cells(3).Text
        cmd.Parameters.Add("id_vp", OleDb.OleDbType.Char, 3).Value = GridView2.Rows(e.RowIndex).Cells(2).Text
        dt.UpdateCommand = cmd
        connect.Open()
        dt.UpdateCommand.ExecuteNonQuery()
    End Sub



    Private Sub grid_upd()
        dsg1.Reset()
        dt = New Data.OleDb.OleDbDataAdapter("select * from vopros where  id_anketa = " & DropDownList1.Text, connect)
        dt.Fill(dsg1, "vopros")
    End Sub

 
    Private Sub grid_upd2()
        GridView2.DataSource = dsg1.Tables(0)
        GridView2.DataBind()
    End Sub






Значение этих полей остаются прежними т.е. при нажатии на кнопку редактировать вношу значение нажимаю обновить и значение остаются такие же как и были.
GridView2.Rows(e.RowIndex).Cells(3).Text  
GridView2.Rows(e.RowIndex).Cells(2).Text


Как мне взять значения которые обновлены?

И чем отличаются Datasourcesid от datasources?
Сделав через мастера все прекрасно обновляется но мастер использует datasourcesid и где код передачи параметров в запрос Updatecommand я так и не нашел. 





Это сообщение отредактировал(а) bobsvt - 8.2.2011, 07:12
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0380 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.