Avatar billede taub Nybegynder
27. maj 2005 - 12:03 Der er 8 kommentarer og
1 løsning

Ændringer i datarow ignoreres

Jeg har et lille problem med at ændre på nogle datarows...
Er dette ikke en korekte fremgangsmåde?

For Each dr As DataRow In dt.Rows
                dr.BeginEdit()
                dr("Topic") = "bla"
                dr.EndEdit()
                dr.AcceptChanges()
            Next
Avatar billede cpufan Juniormester
27. maj 2005 - 12:17 #1
or Each dr In dt.Rows
                dr.BeginEdit()
                dr("Topic") = "bla"
                dr.EndEdit()
                dr.AcceptChanges()
            Next
Avatar billede cpufan Juniormester
27. maj 2005 - 12:18 #2
hov der skule selvf. stå For each......
Avatar billede cpufan Juniormester
27. maj 2005 - 12:19 #3
eller
For Each DataRow As dr In dt.Rows
                dr.BeginEdit()
                dr("Topic") = "bla"
                dr.EndEdit()
                dr.AcceptChanges()
            Next
Avatar billede taub Nybegynder
27. maj 2005 - 12:37 #4
Type 'dr' is not defined...
Avatar billede taub Nybegynder
27. maj 2005 - 12:42 #5
Anyways... Det ligner da det jeg har skrevet?
Avatar billede taub Nybegynder
27. maj 2005 - 12:50 #6
Hov... Nu ved jeg hvorfor mine ændringer blev ignoreret...

Jeg var kommet til at returnere den forkerte datatable... Ups.

Koden jeg startede med virkede altså, så er det ok med dig hvis jeg selv tager point?
Avatar billede cpufan Juniormester
27. maj 2005 - 12:53 #7
du skal være velkommen......
Avatar billede taub Nybegynder
27. maj 2005 - 13:03 #8
Tak for hjælpen anyway, hehe :)
Avatar billede snepnet Nybegynder
28. maj 2005 - 15:16 #9
bare et spørgsmål taub.... hvorfor kalder du AcceptChanges ? - skal opdateringerne ikke gemmes i basen igen ?
mvh
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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