Avatar billede Slettet bruger
24. maj 2004 - 02:09 Der er 2 kommentarer og
1 løsning

Bruge felt fra databind i opdatering af access db

Hej
Jeg har bundet felter fra en table i en access db på følgende måde:

sqlCmd_1 = New OleDbCommand( "SELECT * FROM Type", DbConn )
DataReader_1 = sqlCmd_1.ExecuteReader()
dropType.DataSource = DataReader_1
dropType.DataTextField = "Type"
dropType.Databind()
DataReader_1.Close
Disse bliver så vist i en dropdown-list.

Til hver "type" i access db er knyttet et ID. Dette ID gemmer jeg i en anden tabel i samme db.

Men hvordan gør jeg når jeg vil opdatere min db? Jeg opdatere ved at køre en sub-rutine, der aktiveres af en knap. Men det felt, der skal indeholde ID'et der er knyttet til typen - hvordan vælger jeg det?

Her er lidt kode fra den sub-rutine som opdatere min db:

SqlCmd = New OleDbCommand( sqlUpdate, DbConn )
sqlCmd.Parameters.add( "@type", ??????????? )
sqlCmd.Parameters.add( "@Beskrivelse", txtBeskrivelse.Text )

Håber der er en der kan hjælpe - på forhånd tak.
Avatar billede Slettet bruger
24. maj 2004 - 13:12 #1
Nu har jeg prøvet med:

sqlCmd.Parameters.add( "@type", dropType.SelectedItem.Value)

men det virker heller ikke :-(
Avatar billede Slettet bruger
25. maj 2004 - 10:38 #2
Lukker med henvisning til:
http://www.eksperten.dk/spm/502200
Avatar billede Slettet bruger
25. maj 2004 - 10:38 #3
Lukket
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