26. august 2004 - 20:49Der er
2 kommentarer og 1 løsning
Skal opdatere dataset med indtastede værdier
Jeg har en bestillingsliste som man kan redigere i inden man bestiller (man kan ændre antal). Men hvordan opdatere jeg denne bestillingslist i det dataset som holder bestillingen?
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
SqlConnection con = new SqlConnection(<connectionstring>); SqlCommand com = new SqlCommand(<select string>, con); SqlDataAdapter adap = new SqlDataAdapter(com);
DataSet ds = new DataSet();
// hent data adap.Fill(ds);
// ret data - her tabel nummer 1, række 1, kolonne "SomeString" ds.Tables[0].Rows[0]["SomeString"] = "hej der";
// tilføj en række DataRow newRow = ds.Tables[0].NewRow(); newRow["SomeString"] = "og hej igen";
// smid rækken ind i datasættet ds.Tables[0].Rows.Add(newRow);
// opret commandbuilder... så fikser den insert, delete og update SqlCommandBuilder commBuilder = new SqlCommandBuilder(adap);
// opdater data i basen adap.Update(ds);
Jeg har bare skrevet det herude, så der kan godt være missere, og du skal være opmærksom på at commandbuilderen ikke altid kan klare opgaven.
Det var i hvert fald så lidt :o) held og lykke med det. mvh
Synes godt om
Ny brugerNybegynder
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.