Конференция ".Net" » bds2006 удаление строки DataGrid [D7, WinXP]
 
  • Nicolas © (15.11.07 15:46) [0]
    Тут возникла такая проблемма: Есть таблица в бд с полем ID (ID=5,7,11...итд). Создаю ASP.NET web application. Кидаю на форму DataGrid, задаю в нем колонку delete и пишу код:

    procedure TWebForm1.DataGrid1_DeleteCommand(source: System.Object; e: System.Web.UI.WebControls.DataGridCommandEventArgs);
    begin
    BdpConnection1.Close;
     BdpCommand1.CommandText:='delete from user_db where id=' //ЧТО ЗДЕСЬ ПИСАТЬ????
     BdpConnection1.Open;
     BdpCommand1.ExecuteScalar;
     BdpCommand1.CommandText:='commit;';
     BdpCommand1.ExecuteScalar;
     BdpConnection1.Close;


    Неделю уже делаю. Не получается.
    Заранее Спасибо
  • Anatoly Podgoretsky © (15.11.07 16:41) [1]
    > Nicolas  (15.11.2007 15:46:00)  [0]

    Номер напиши.
    А где здесь ASP.NET?
  • Nicolas © (15.11.07 17:22) [2]
    номер должен браться из datagrid (напротив кнопки delete в соответствующей колонке). Как его получить?

    !----------------------------------!
    !     id                  !                      !
    !----------------------------------- !                        !                      !                                  
    !              1         !       удалить     !
    !              10        !      удалить     !
    !             20         !      удалить     !
    !             33         !      удалить     !
  • clickmaker © (15.11.07 18:52) [3]
    e.Item.Cells[ColIndex] ?
  • b z (15.11.07 19:52) [4]
    "правильнее" все-же через DataKeys :)
  • Nicolas © (16.11.07 16:21) [5]
    БЛАГОДАРЮ
 
Конференция ".Net" » bds2006 удаление строки DataGrid [D7, WinXP]
Есть новые Нет новых   [118685   +14][b:0][p:0.001]