Avatar billede larsern Nybegynder
24. marts 2004 - 16:07 Der er 1 kommentar

Oppdatere felt i datatable-problem

Hei,
I mitt vb.net winapp datagrid som benytter en datatable (dtGridReport) som datasource.
Når jeg forsøker å oppdatere en rad med data i koden så skjer der moget merkelig.
Det ser ut som en ny rad blir lagt til datagrid'en, en ny rad kommer til syne som er en kopi av raden jeg ville oppdatere.
Datatable'en inneholder fremdeles korrekt antall rader.

Kodeeksempel som skaper problemet:
Dim dr As DataRow() = dtGridReport.Select("sFkAccountID = '0301'")
If dr.GetUpperBound(0) = 0 Then
  dr(0)("sValue") = "whatever"
End If

Vet noen hvorfor dette skjer og/eller hva jeg må gjøre for å fikse det?

>Lars<
Avatar billede larsern Nybegynder
25. marts 2004 - 10:30 #1
Jeg har funnet ut at problemet bare skjer hvis jeg har lagt til rader i tabellen med å bruke InsertAt()
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester