Imports System.Data
Imports System.Data.SqlClient
Partial Class _Default
Inherits System.Web.UI.Page
Dim DBConn As New SqlConnection("Data Source=ZETEONWS05;Initial Catalog=testingcheck;Integrated Security=True;")
Dim DBCmd As SqlCommand
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
DBConn.Open()
End Sub
Protected Sub cmdSubmit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmdSubmit.Click
Try
Dim SubNLetter1 As Boolean = False
Dim SubNLetter2 As Boolean = False
Dim SubNLetter3 As Boolean = False
Dim SubNLetter4 As Boolean = False
For Each LItems As ListItem In cblNewsLetter.Items
If LItems.Selected = True Then
Select Case LItems.Value
Case "1"
SubNLetter1 = True
Case "2"
SubNLetter2 = True
Case "3"
SubNLetter3 = True
Case "4"
SubNLetter4 = True
End Select
End If
Next
Dim SQLQuery As String = "INSERT INTO Subscription (FirstName, LastName, Address, EMail, CellNo, Country, LangPref, SubNLetter1, SubNLetter2, SubNLetter3, SubNLetter4) VALUES (@FirstName, @LastName, @Address, @EMail, @CellNo, @Country, @LangPref, @SubNLetter1, @SubNLetter2, @SubNLetter3, @SubNLetter4)"
DBCmd = New SqlCommand(SQLQuery, DBConn)
DBCmd.Parameters.Add("@FirstName", SqlDbType.Char, 50).Value = txtFirstName.Text
DBCmd.Parameters.Add("@LastName", SqlDbType.Char, 50).Value = txtLastName.Text
DBCmd.Parameters.Add("@Address", SqlDbType.VarChar, 50).Value = txtAddress.Text
DBCmd.Parameters.Add("@EMail", SqlDbType.Char, 50).Value = txtEMail.Text
DBCmd.Parameters.Add("@CellNo", SqlDbType.VarChar, 50).Value = txtCellNo.Text
DBCmd.Parameters.Add("@Country", SqlDbType.Char, 50).Value = ddlCountry.SelectedValue.ToString
DBCmd.Parameters.Add("@LangPref", SqlDbType.Char, 50).Value = rbVersion.SelectedItem.ToString
DBCmd.Parameters.Add("@SubNLetter1", SqlDbType.Char, 50).Value = SubNLetter1
DBCmd.Parameters.Add("@SubNLetter2", SqlDbType.Char, 50).Value = SubNLetter2
DBCmd.Parameters.Add("@SubNLetter3", SqlDbType.Char, 50).Value = SubNLetter3
DBCmd.Parameters.Add("@SubNLetter4", SqlDbType.Char, 50).Value = SubNLetter4
DBCmd.ExecuteNonQuery()
DBCmd.Dispose()
DBCmd = Nothing
Catch ex As Exception
Response.Write(ex)
End Try
End Sub
Protected Sub Page_Unload(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Unload
DBConn.Close()
DBConn = Nothing
End Sub
End Class
SW1wb3J0cyBTeXN0ZW0uRGF0YQogSW1wb3J0cyBTeXN0ZW0uRGF0YS5TcWxDbGllbnQKICAKIFBhcnRpYWwgQ2xhc3MgX0RlZmF1bHQKIEluaGVyaXRzIFN5c3RlbS5XZWIuVUkuUGFnZQogRGltIERCQ29ubiBBcyBOZXcgU3FsQ29ubmVjdGlvbigiRGF0YSBTb3VyY2U9WkVURU9OV1MwNTtJbml0aWFsIENhdGFsb2c9dGVzdGluZ2NoZWNrO0ludGVncmF0ZWQgU2VjdXJpdHk9VHJ1ZTsiKQogRGltIERCQ21kIEFzIFNxbENvbW1hbmQKICAKIFByb3RlY3RlZCBTdWIgUGFnZV9Mb2FkKEJ5VmFsIHNlbmRlciBBcyBPYmplY3QsIEJ5VmFsIGUgQXMgU3lzdGVtLkV2ZW50QXJncykgSGFuZGxlcyBNZS5Mb2FkCiBEQkNvbm4uT3BlbigpCiBFbmQgU3ViCiAgCiBQcm90ZWN0ZWQgU3ViIGNtZFN1Ym1pdF9DbGljayhCeVZhbCBzZW5kZXIgQXMgT2JqZWN0LCBCeVZhbCBlIEFzIFN5c3RlbS5FdmVudEFyZ3MpIEhhbmRsZXMgY21kU3VibWl0LkNsaWNrCiBUcnkKICAKIERpbSBTdWJOTGV0dGVyMSBBcyBCb29sZWFuID0gRmFsc2UKIERpbSBTdWJOTGV0dGVyMiBBcyBCb29sZWFuID0gRmFsc2UKIERpbSBTdWJOTGV0dGVyMyBBcyBCb29sZWFuID0gRmFsc2UKIERpbSBTdWJOTGV0dGVyNCBBcyBCb29sZWFuID0gRmFsc2UKIEZvciBFYWNoIExJdGVtcyBBcyBMaXN0SXRlbSBJbiBjYmxOZXdzTGV0dGVyLkl0ZW1zCiBJZiBMSXRlbXMuU2VsZWN0ZWQgPSBUcnVlIFRoZW4KIFNlbGVjdCBDYXNlIExJdGVtcy5WYWx1ZQogQ2FzZSAiMSIKIFN1Yk5MZXR0ZXIxID0gVHJ1ZQogQ2FzZSAiMiIKIFN1Yk5MZXR0ZXIyID0gVHJ1ZQogQ2FzZSAiMyIKIFN1Yk5MZXR0ZXIzID0gVHJ1ZQogQ2FzZSAiNCIKIFN1Yk5MZXR0ZXI0ID0gVHJ1ZQogRW5kIFNlbGVjdAogRW5kIElmCiBOZXh0CiAgCiBEaW0gU1FMUXVlcnkgQXMgU3RyaW5nID0gIklOU0VSVCBJTlRPIFN1YnNjcmlwdGlvbiAoRmlyc3ROYW1lLCBMYXN0TmFtZSwgQWRkcmVzcywgRU1haWwsIENlbGxObywgQ291bnRyeSwgTGFuZ1ByZWYsIFN1Yk5MZXR0ZXIxLCBTdWJOTGV0dGVyMiwgU3ViTkxldHRlcjMsIFN1Yk5MZXR0ZXI0KSBWQUxVRVMgKEBGaXJzdE5hbWUsIEBMYXN0TmFtZSwgQEFkZHJlc3MsIEBFTWFpbCwgQENlbGxObywgQENvdW50cnksIEBMYW5nUHJlZiwgQFN1Yk5MZXR0ZXIxLCBAU3ViTkxldHRlcjIsIEBTdWJOTGV0dGVyMywgQFN1Yk5MZXR0ZXI0KSIKIERCQ21kID0gTmV3IFNxbENvbW1hbmQoU1FMUXVlcnksIERCQ29ubikKIERCQ21kLlBhcmFtZXRlcnMuQWRkKCJARmlyc3ROYW1lIiwgU3FsRGJUeXBlLkNoYXIsIDUwKS5WYWx1ZSA9IHR4dEZpcnN0TmFtZS5UZXh0CiBEQkNtZC5QYXJhbWV0ZXJzLkFkZCgiQExhc3ROYW1lIiwgU3FsRGJUeXBlLkNoYXIsIDUwKS5WYWx1ZSA9IHR4dExhc3ROYW1lLlRleHQKIERCQ21kLlBhcmFtZXRlcnMuQWRkKCJAQWRkcmVzcyIsIFNxbERiVHlwZS5WYXJDaGFyLCA1MCkuVmFsdWUgPSB0eHRBZGRyZXNzLlRleHQKIERCQ21kLlBhcmFtZXRlcnMuQWRkKCJARU1haWwiLCBTcWxEYlR5cGUuQ2hhciwgNTApLlZhbHVlID0gdHh0RU1haWwuVGV4dAogREJDbWQuUGFyYW1ldGVycy5BZGQoIkBDZWxsTm8iLCBTcWxEYlR5cGUuVmFyQ2hhciwgNTApLlZhbHVlID0gdHh0Q2VsbE5vLlRleHQKIERCQ21kLlBhcmFtZXRlcnMuQWRkKCJAQ291bnRyeSIsIFNxbERiVHlwZS5DaGFyLCA1MCkuVmFsdWUgPSBkZGxDb3VudHJ5LlNlbGVjdGVkVmFsdWUuVG9TdHJpbmcKIERCQ21kLlBhcmFtZXRlcnMuQWRkKCJATGFuZ1ByZWYiLCBTcWxEYlR5cGUuQ2hhciwgNTApLlZhbHVlID0gcmJWZXJzaW9uLlNlbGVjdGVkSXRlbS5Ub1N0cmluZwogREJDbWQuUGFyYW1ldGVycy5BZGQoIkBTdWJOTGV0dGVyMSIsIFNxbERiVHlwZS5DaGFyLCA1MCkuVmFsdWUgPSBTdWJOTGV0dGVyMQogREJDbWQuUGFyYW1ldGVycy5BZGQoIkBTdWJOTGV0dGVyMiIsIFNxbERiVHlwZS5DaGFyLCA1MCkuVmFsdWUgPSBTdWJOTGV0dGVyMgogREJDbWQuUGFyYW1ldGVycy5BZGQoIkBTdWJOTGV0dGVyMyIsIFNxbERiVHlwZS5DaGFyLCA1MCkuVmFsdWUgPSBTdWJOTGV0dGVyMwogREJDbWQuUGFyYW1ldGVycy5BZGQoIkBTdWJOTGV0dGVyNCIsIFNxbERiVHlwZS5DaGFyLCA1MCkuVmFsdWUgPSBTdWJOTGV0dGVyNAogREJDbWQuRXhlY3V0ZU5vblF1ZXJ5KCkKIERCQ21kLkRpc3Bvc2UoKQogREJDbWQgPSBOb3RoaW5nCiAgCiBDYXRjaCBleCBBcyBFeGNlcHRpb24KIFJlc3BvbnNlLldyaXRlKGV4KQogRW5kIFRyeQogIAogRW5kIFN1YgogIAogUHJvdGVjdGVkIFN1YiBQYWdlX1VubG9hZChCeVZhbCBzZW5kZXIgQXMgT2JqZWN0LCBCeVZhbCBlIEFzIFN5c3RlbS5FdmVudEFyZ3MpIEhhbmRsZXMgTWUuVW5sb2FkCiBEQkNvbm4uQ2xvc2UoKQogREJDb25uID0gTm90aGluZwogRW5kIFN1YgogRW5kIENsYXNz