Re: [.NET] datagrid刪除資料的問題
我看不出有什麼理由要跟著刪下一筆資料.
刪除的 SQL 句是說, 刪掉所有標題是 dg.DataKeys(e.Item.ItemIndex) 的資料,
如果沒有另一個標題跟所點的標題一模一樣,應該不會順便刪掉下一筆資料.
※ 引述《yukimir (小環)》之銘言:
: 我把上面那段改成
: Protected Sub dg_DeleteCommand(ByVal source As Object, ByVal e As
: System.Web.UI.WebControls.DataGridCommandEventArgs) Handles dg.DeleteCommand
: Dim con As OleDbConnection
: Dim com As OleDbCommand
: Dim sqlstr As String
: Dim provider = "provider=microsoft.jet.oledb.4.0"
: Dim database = "data source=" & Server.MapPath("db2.mdb")
: con = New OleDbConnection(provider & ";" & database)
: con.Open()
: sqlstr = "delete from guestbook where 標題 = '" &
: dg.DataKeys(e.Item.ItemIndex) & "'"
: com = New OleDbCommand(sqlstr, con)
: com.ExecuteNonQuery()
: con.Close()
: data()
: End Sub
: 結果可以刪了 可是會同時刪我按的那筆和它的下一筆資料
: 如果想刪最下面的一筆就會發生問題這樣!
: 這樣的話要怎麼辦┬︿┬?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.66.251
推
06/15 00:09, , 1F
06/15 00:09, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 5 篇):