Heel vreemd, op een stukje code wat gewoon super simpel is krijg ik een Exception:
Het SQL record word wel geüpdatet, maar geeft echter de melding Thread was being aborted.
Als ik op internet zoek, komt dit probleem eigenlijk alleen maar voor als het te lang duurt om een SQL record te updaten. Dit is alleen niet het geval, want het is slechts 1 record.
Ik ben misschien nog niet helemaal wakker vandaag en ziet iemand anders wel wat ik fout heb gedaan.
Het SQL record word wel geüpdatet, maar geeft echter de melding Thread was being aborted.
Als ik op internet zoek, komt dit probleem eigenlijk alleen maar voor als het te lang duurt om een SQL record te updaten. Dit is alleen niet het geval, want het is slechts 1 record.
Ik ben misschien nog niet helemaal wakker vandaag en ziet iemand anders wel wat ik fout heb gedaan.
Visual Basic .NET:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
| Protected Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click Try ' update database with new stock level Dim conL As New SqlConnection Dim cmdL As New SqlCommand conL.ConnectionString = "(eventjes verborgen)" conL.Open() cmdL.Connection = conL cmdL.CommandText = "UPDATE Category SET Product_Category_Quantity=@Product_Category_Quantity WHERE Product_Category_ID=@Product_Category_ID" cmdL.Parameters.AddWithValue("@Product_Category_Quantity", StockLvlReal.Text) cmdL.Parameters.AddWithValue("@Product_Category_ID", CatagoryID.Text) cmdL.ExecuteNonQuery() conL.Close() ' end of update stock level Session("ResultMessage") = "Stock level has been synced" Session("ReturnPage") = "Stock_Count.aspx" Session("ErrorLevel") = "ok" Dim url = "result.aspx" Response.Redirect(url) Catch ex As Exception Session("ResultMessage") = ex.Message Session("ReturnPage") = "Stock_Count.aspx" Session("ErrorLevel") = "error" Dim url = "result.aspx" Response.Redirect(url) End Try End Sub |