2
我編寫了一個程序,它使用SQL異常類,然後使用它顯示主鍵違例的自定義消息。另外我想要的主鍵值導致違規。我怎樣才能得到sqlexception對象產生異常的所有主鍵。SQL異常數據
Catch se As SqlException
For i As Integer = 0 To se.Errors.Count - 1
Select Case se.Errors(i).Number.ToString
Case "2627" ''Primary Key Violation
Dim drH As DataRow = _ErrorDataSet.NewRow
drH.Item("Module") = _mod
drH.Item("Code") = ""
drH.Item("Description") = ""
drH.Item("Error") = "Document Number Already Exists"
_ErrorDataSet.Rows.Add(drH)
Next
End Try