09/10/2018, 18:02
Hỏi bà con, anh em một chút về ASP
Hiện tại tui đang lập trình ASP với CSDL là SQL server nên tôi mắc một lỗi rất trầm trọng là, sau khi nhập vào một bản ghi và bản ghi đó đã được cập nhật vào CSDL nhưng sau đó tiếp tục Refresh thì một bản ghi nữa lại được cập nhật thật là củ chuối quá Anh em giúp đỡ một tay đi
Bài liên quan
If you use
If not page.ispostback then
(put your codes here)
end if
It means you just run your codes once when the page is initialized, not every time you access to the page (or refreshing).
I think it's more likely this principle has been used in the earlier version of .NET which is ASP you are using.
Giả sử bạn có 2 trang, trang 1.asp để nhập liệu, 2.asp để lưu vào database
Tại trang 1.asp bạn thêm dòng này vào
session("Insert") = ""
Trang 2.asp bạn thêm dòng này
If session("Insert") = "" Then
Thực thi câu lệnh insert dữ liệu vào DB
session("Insert") = "Yes"
End If
Chúc bạn thành công, có gì trục trặc liên hệ với mình Y!M: ngtuan253
Nếu dùng session thì lỡ có nhiều action insert (hay update detele gì đó) thì dùng 1 đống session à ?