Avatar billede gusse Nybegynder
23. januar 2003 - 19:48 Der er 2 kommentarer

Oprette data

Hvad er den bedste måde at opdatere nogle data fra et par felter ??

Direkte eller ...
Avatar billede burningice Nybegynder
23. januar 2003 - 21:23 #1
det kommer lidt an på i hvilken sammenhæng... hvis du f.eks. har hevet det hele ud i et dataset, og ændrer i dataerne ved hjælp af dit datagrid, er der nogle rimelig avancerede funktioner til at synkronisere datasettet med din datasource... men for det meste er dette den "rigtige" måde at gøre det på:

string sql = "UPDATE tabel SET felt = data";
OleDbCommand objCommand = new OleDbCommand(sql, objConn);
objConn.Open();
objCommand.ExecuteNonQuery();
objConn.Close();
Avatar billede leander Nybegynder
27. januar 2003 - 16:29 #2
Nu skriver du ikke hvilken database, men benytter du SQL Server vil jeg klart anbefale at du kigger på stored procedures. Du får øget hastighed, det er (imo) nemmere at vedligeholde, og du undgår sikkerhedsproblemer med dynamiske SQL kald (se: SQL Injection)...
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