このエラーが発生しますが、どこを修正すればよいかわかりません。この例外をスローします
「おそらく別の DataContext からロードされた、新しくないエンティティをアタッチまたは追加しようとしました。これはサポートされていません。」
デリゲートを使用しています。新しいデータを追加するとイベントが発生します。
これがイベントです
Private Sub frmDaiLy_Added(sender As Object, daiLy As DAILY)
listDaiLy.Add(daiLy) -> it throw exception here
End Sub
これがフォーム内の関数です
Public Sub Add()
Dim dl As New DAILY With {"data from textbox"}
Using context As New QLDLDataContext()
context.DAILies.InsertOnSubmit(dl)
context.SubmitChanges()
End Using
RaiseEvent DaiLyAdd(Me, dl)
End Sub
listDaily タイプは Bingdinglist(Of DAILY) です。
DAILY は linq によって作成されたクラスです