From: Mr. X. on 10 Apr 2010 09:00 In VB.NET 2008 (VS 2008) I see I can change the state of an unChanged column, but for detached column - I cannot change the state. Dim objRowV As DataRowView Dim objRow As DataRow objRowV = myBindSource.Current objRow = objRowV.Row objRow("my_column") = 123 objRow.SetAdded() ' **** this line troughs an exception. **** .... How can I handle this case ? Thanks :)
From: Armin Zingler on 10 Apr 2010 09:20 Am 10.04.2010 15:00, schrieb Mr. X.: > In VB.NET 2008 (VS 2008) I see I can change the state of an unChanged > column, > but for detached column - I cannot change the state. > > Dim objRowV As DataRowView > Dim objRow As DataRow > > objRowV = myBindSource.Current > objRow = objRowV.Row > objRow("my_column") = 123 > > objRow.SetAdded() ' **** this line troughs an exception. **** > > .... How can I handle this case ? > > Thanks :) The state "Added" means it has been added to the datatable. Add it to a datatable and it's state will be "Added". Otherwise it's just an existing datarow. -- Armin
From: Mr. X. on 10 Apr 2010 09:39 Well, thanks. It works. Thanks :) "Armin Zingler" <az.nospam(a)freenet.de> wrote in message news:e#2hDDL2KHA.1392(a)TK2MSFTNGP04.phx.gbl... > Am 10.04.2010 15:00, schrieb Mr. X.: >> In VB.NET 2008 (VS 2008) I see I can change the state of an unChanged >> column, >> but for detached column - I cannot change the state. >> >> Dim objRowV As DataRowView >> Dim objRow As DataRow >> >> objRowV = myBindSource.Current >> objRow = objRowV.Row >> objRow("my_column") = 123 >> >> objRow.SetAdded() ' **** this line troughs an exception. **** >> >> .... How can I handle this case ? >> >> Thanks :) > > The state "Added" means it has been added to the datatable. > Add it to a datatable and it's state will be "Added". > > Otherwise it's just an existing datarow. > > -- > Armin
|
Pages: 1 Prev: AutoFilter method of Range class failed Next: Event of changing the grid-cell value. |