Alright,
I have a page that interacts with my SQL data connection. it tries to run a stored procedure, but every time I run it, it locks out of the database showing this error:

Here's the code the fires of the connection and stored procedure ` FileUpload1.SaveAs(Server.MapPath("images//" + FileUpload1.FileName)); string Image = MapPath("images//" + FileUpload1.FileName);
SqlConnection con = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\BOOKS.mdf;Integrated Security=True;User Instance=True");
SqlCommand cmd = new SqlCommand("AddaBook", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@Title", SqlDbType.NVarChar).Value = txtTitle.Text;
cmd.Parameters.AddWithValue("@Image", SqlDbType.NVarChar).Value = Image;
cmd.Parameters.AddWithValue("@Author", SqlDbType.NVarChar).Value = txtAuthor.Text;
cmd.Parameters.AddWithValue("@PublishDate", SqlDbType.DateTime).Value = txtPublishDate.Text;
con.Open();
cmd.ExecuteNonQuery();
con.Close();
cmd.Connection.Close();
lblUploadResult.Text = "File uploaded successfully.";
lblUploadResult.ForeColor = System.Drawing.Color.ForestGreen;
}`
Any help is appreciated and always thank you!