데이터베이스에서 오는 행이 많고 쿼리 문자열에 의존하기 때문에 .aspx.vb에서 htmltable을 만들었습니다. 그 부분은 괜찮아. 그러나 누군가가 셀 중 하나를 변경하면 어떻게 데이터를 다시 데이터베이스에 저장합니까?제출을 클릭하면 데이터베이스에 htmltablecell 데이터를 추가하는 방법
코드 - 누군가가 텍스트 상자에 가격을 변경하는 경우
이Dim tr As New HtmlTableRow
Dim td As New HtmlTableCell
td = New HtmlTableCell
Dim txtbox1 As New TextBox
txtbox1.ID = "price_" & rd("id")
txtbox1.Text = rd("price")
td.Controls.Add(txtbox1)
tr.Cells.Add(td)
tb1.Rows.Add(tr)
지금, 어떻게 그것을 데이터베이스에 저장합니까?
Protected Sub submit_Click(ByVal sender As Object, ByVal e As EventArgs) Handles submit.Click
Dim sqlcnn As SqlConnection = Nothing, sqlstr As String = "", sqlcmd As SqlCommand
sqlstr = "UPDATE ???"
sqlcmd = New SqlCommand(sqlstr, sqlcnn)
sqlcmd.ExecuteScalar()
End Sub
자세히 답변 해주세요 - 버튼을 제출하기위한 이 코드입니다.
누구? 이 질문은 어렵습니까? – iuers
변수 "rd"는 무엇을 나타 냅니까? 또한 페이지에서 코드의 첫 번째 스 니펫이 어디에 있습니까? Page_Load? –
rd가 sqldatareader입니다. 첫 번째 스 니펫은 page_load – iuers