28. april 2004 - 19:30Der er
7 kommentarer og 1 løsning
Dropdownlist of data
Jeg ahr en dropdownlist jeg fylder med data fra min database med nedenstående kode: strCommand = "Select * from client order by clientid" objConnection = New OleDbConnection(strConnection) objDataAdapter = New OleDbDataAdapter(strCommand, objConnection) objDataAdapter.Fill(RS, "client")
Men hvordan laver jeg det således, at min DataTextField kan indeholde data fra flere koloner? DVS. fx 1 Jens Andersen Bygaden 10 - dvs jeg skal have data ind fra 3 kolonner???
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Jeg kender af gode grunde ikke hvilke felter du har i din SELECT, men du kan sikkert godt følge ideen alligevel:
strCommand = "Select * from client order by clientid" objConnection = New OleDbConnection(strConnection) objDataAdapter = New OleDbDataAdapter(strCommand, objConnection) objDataAdapter.Fill(RS, "client")
dim tblTemp as datatable = RS.Tables("client").DefaultView Call tblTemp.Columns.Add(New DataColumn("strTekst", GetType(String), "strKolonne1 + ' ' + strKolonne2"))
Det ser ellers fornuftigt ud, men jeg får følgende fejl:
Compiler Error Message: BC30311: Value of type 'String' cannot be converted to 'System.Data.DataTable'.
Source Error:
Line 31: objDataAdapter.Fill(RS, "client") Line 32: Line 33: dim tblTemp as datatable = RS.Tables("client").DefaultView Line 34: Call tblTemp.Columns.Add(New DataColumn("strTekst", GetType(String), "clientid + ' ' + name")) Line 35:
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.