Avatar billede jens_bach Nybegynder
05. oktober 2008 - 23:55 Der er 7 kommentarer og
1 løsning

DataGridView - hvordan inset'er man en ny row via program

Hej ...

jeg har et DataGridView som der har en datasource :) det virker fint..

men jeg vil gerne importerer data fra en textfil ind i nye rows. men hvordan gør jeg det ?? i mit program.

mit DataGridView ser sådan ud.

User - password - autoID
------------------------
Test1 - password1 - 1
Test2 - password2 - 2
xxxx  - xxxxx    - x


tak
mvh
jens bach
Avatar billede arne_v Ekspert
06. oktober 2008 - 00:18 #1
I et DataGrid ville du indsætte i DataSet og så kalde Refresh på DataGrid.

Prøv og se om ikke det er det samme for DataGridView.
Avatar billede jens_bach Nybegynder
06. oktober 2008 - 00:20 #2
hmm hvordan ? skal jeg lave det ?
Avatar billede arne_v Ekspert
06. oktober 2008 - 00:30 #3
Er din dgv.DataSource et DataSet ?
Avatar billede jens_bach Nybegynder
07. oktober 2008 - 22:55 #4
ja det er et dataset ;)
Avatar billede jens_bach Nybegynder
07. oktober 2008 - 22:57 #5
problemet er jeg ikke vil ligge det ind i databasen, før man har set datane igennen.. for man kunne jo bare ligge det ind ;) i databasen.....
Avatar billede arne_v Ekspert
08. oktober 2008 - 03:07 #6
Så tilføj en Row til den relevante DataTable i dit DataSet.

Lidt tilfældig kode:

        Dim ds As DataSet  = New DataSet
        da.Fill(ds, "T1")
        Dim dt As DataTable = ds.Tables("T1")
        ' add new row
        Dim dr As DataRow = dt.NewRow
        dr.Item("F1") = 12345
        dr.Item("F2") = "ABCDE"
        dt.Rows.Add(dr)
        ' write changes back to database
        da.Update(ds, "T1")
Avatar billede arne_v Ekspert
28. oktober 2008 - 03:06 #7
OK ?
Avatar billede jens_bach Nybegynder
02. november 2008 - 20:06 #8
hmm ja ;) tak enu en gang
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



IT-JOB

Sentia Denmark A/S

Service Delivery Manager

Udviklings- og Forenklingsstyrelsen

Service Delivery Managers til bolig- og ejendomsdata

Udlændinge- og Integrationsministeriet

Forretningsudvikler med fokus på digitalisering og AI

Sparekassen Danmark

Systemudvikler