Debug help

I have a program where I am saving a new record to a database. Unfortunately the code is not working. I have figured out the specific line where the program is hanging but have no way of knowing why it is hanging on that particular line.

How do you go about finding out what the problem is?
Try
Me.Aspire2REDataSet1.Transactions.Rows.Add(anyRow)
Me.Validate()
Me.TransactionsBindingSource.EndEdit()
Result =Me.TransactionsTableAdapter.Update(Me.Aspire2REDataSet1.Transactions)
MsgBox(Result &"Line Saved")
Catch exAs Exception
MsgBox(ex)
EndTry

I know the program hangs on the line that isBold but don't know what specifically is wrong. I don't get any errors, the program just locks up.

Any ideas how to find out what the problem is?

[1170 byte] By [CarlInMilford] at [2007-12-17]