Tıklatıldığında SQL sunucuma bağlanan ve saklı yordamı çalıştıran bir web sayfasındaki düğme var. Düğmeler iyi çalışıyor (Veriyi bir veritabanı tablosuna aktarıyor).
.NET programlamada yeniyim ve zaten sahip olduğum düğmenin geçerli koduna eklenecek doğru kod fikirlerini bulmakta zorlanıyorum.
İdeal olarak, sadece "Tamam" seçeneğiyle "verilerin kaydedildiğini" kullanıcıya bildirmek için düğmenin tıklanması ve kullanıcının ana sayfaya yönlendirilmesi için bir mesaj kutusunun görünmesini istiyorum.
Ayrıca, kullanıcının düğmeye birkaç kez basmasını istemediğimden bu düğmeye basıldığında yalnızca bir kez basıldığında veya devre dışı bırakıldığından emin olmamız gerekir.
Düğme için şu anki kodum:
Protected Sub btnAddRawData_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnAddRawData.Click
'database conn, this is linked to the web config file .AppSettings
Using dbconnection As New SqlConnection(ConfigurationManager.AppSettings("dbconnection"))
dbconnection.Open()
'command to state the stored procedure and the name of the stored procedure
Using dbcommand As SqlCommand = dbconnection.CreateCommand
With dbcommand
.CommandType = CommandType.StoredProcedure
.CommandText = "GasNominationsRawData_Insert"
'simply execute the query
dbcommand.ExecuteNonQuery()
'I need to add some code for the button here and...
'redirect to the main home page
Response.Redirect("~/default.aspx?")
End With
End Using
End Using
End Sub
Herhangi bir fikir ve öneri çok takdir edilecektir.
Saygılarımızla,
Betty.