Quantcast
Channel: Windows Presentation Foundation (WPF) forum
Viewing all articles
Browse latest Browse all 18858

Stackoverflow exception when adding row to datatable

$
0
0

I'm getting a stackoverflow trying to add one row to a datatable bound to a WPF datagrid.  

Code:

Private Sub Fill_XXX_Datagrid(sFillSQL As String)

    Dim Management = New DatabaseManagement()
    dgXXX.ItemsSource = Management.LoadXXXData(sSQL).DefaultView

    ' Add a TableNewRow event handler.  Put the RWTII # in the new row.
    AddHandler dt.TableNewRow, New  _
           DataTableNewRowEventHandler(AddressOf NewXXX)
End Sub

Private Sub NewXXX()

    Dim row As DataRow = dt.NewRow()
    row("zzz") = zzz
    dt.Rows.Add(row)

   End Sub

Overflow happens on "Dim row as DataRow = dt.NewRow().  A breakpoint on this line shows that the datatable has one row, which is what I expect since there is an existing row.  This line causes an endless loop for whatever reason.

Thanks.

 

Kris Hood


Viewing all articles
Browse latest Browse all 18858

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>