Avatar billede bumle90 Nybegynder
04. november 2004 - 18:52 Der er 2 kommentarer

Fylde data i en datatable

Fylde data i en datatable?
Hvordan kan jeg gøre det smart, pænt og hurtigt uden at skulle oprette en adapter for hver datatable jeg skal fylde op?
Avatar billede snepnet Nybegynder
05. november 2004 - 09:04 #1
det er svært at få det mere elegant end ved at bruge en adapter, men du behøver ikke at have en adapter for hver tabel.... du kan prøve noget i denne stil :
(bare at fyre 2 selects af i en kommando, men du kan gøre det samme hvis du bruger stored procedures)

SqlConnection con = new SqlConnection(<connectstring>);
SqlCommand selectCommand = new SqlCommand("select * from A;select * from B", con);
SqlDataAdapter adapter = new SqlDataAdapter(selectCommand);
DataSet ds = new DataSet();
adapter.Fill(ds);

du skal så nok lige hente noget andet and A og B :o)

håber livet er godt :o)

mvh
(nu er det så et eksempel med en sql-server... det kan være at du bruger en anden type, men så må du enten skrive det om - eller skrive hvilken type du bruger)
Avatar billede snepnet Nybegynder
07. september 2005 - 19:13 #2
hej bumle :o)
et svar her, ita ovenstående skulle have være ok :o)
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