Функция добавления и вставки моего приложения не работает. Я понятия не имею, что я сделал не так. Вы можете найти какую-либо ошибку? Пожалуйста помоги!Как вставить данные в базу данных с помощью ASP.Net vb .mdf
Вот мой код:
Protected Sub btnConfirm_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnConfirm.Click
Dim connString As String
connString = "Data Source=.\SQLEXPRESS;AttachDbFilename=E:\\boomwebsite\App_Data\playaazaleaDatabase.mdf;Integrated Security=True;User Instance=True"
Dim cmd As New SqlCommand
Dim myConnection As New Data.SqlClient.SqlConnection(connString)
Try
myConnection.Open()
cmd.CommandText = "INSERT INTO reservations(fname, lname, contactnumber, amenities, date, price, status, statuscount) VALUES (@FNAME, @LNAME, @CONTACT, @AMENITIES, @DATE, @PRICE, @STATUS, @STATUSCOUNT)"
cmd.Connection = myConnection
cmd.Parameters.AddWithValue("@FNAME", txtboxFname.Text)
cmd.Parameters.AddWithValue("@LNAME", txtboxLname.Text)
cmd.Parameters.AddWithValue("@CONTACT", txtboxContact.Text)
cmd.Parameters.AddWithValue("@AMENITIES", DropDownListAmenities.SelectedItem.Value)
cmd.Parameters.AddWithValue("@DATE", txtboxDate.Text)
cmd.Parameters.AddWithValue("@PRICE", txtboxPrice.Text)
cmd.Parameters.AddWithValue("@STATUS", txtboxStatus.text)
cmd.Parameters.AddWithValue("@STATUS2", txtboxStatus2.text)
cmd.ExecuteNonQuery()
Response.Redirect("bookedreservations.aspx")
Catch ex As Exception
Label1.text = "Error Inserting Data ..."
Finally
myConnection.Close()
End Try
End Sub
Нужна дополнительная информация - есть ли у вас ошибки, исключения, ошибки базы данных? –
Нету, он просто идет прямо к Выгода ех как исключение Label1.Text = «Ошибка вставки данных ...» Наконец myConnection.Close() End Try –
Вы уверены, что он не получает вставлен в базу данных? Response.Redirect всегда будет генерировать исключение ThreadAbortException, которое всегда сделает метку «Ошибка ввода данных». – Stryner