Minulla on koodissa tämä:
CBoxWeapon1.Items.Add(dsmodel1Wargear.Tables(
Tarkoitus on saada Spear sarakkeen nimi CBoxWeapon1 comboboxiin. Nythän tuo koodi hakee ko. sarakkeen arvon ko. riviltä, joka minun tapauksessani on True/False. Tiedän, että saisin sen CBoxWeapon1.Items.Add("Spear") tavalla, mutta pointtina on se, että se tulisi suoraan tietokannasta.
Moikka Rautakivi!
VB:llä
Set dbs = OpenDatabase("polku\tiedosto.mdb") Set rst = dbs.OpenRecordset("Taulu", dbOpenSnapshot) 'Taulu tai kysely If Not rst.RecordCount = 0 Then rst.MoveFirst dbs.TableDefs.Refresh For Each tdf In dbs.TableDefs If tdf.Name = "Taulu" Then For Each fld In tdf.Fields Combo1.AddItem fld.Name 'Jos haluut vaan sen "Spear" niin korvaa toi yläpuolinen rivi tolla alapuolisella 'If fld.Name = "Spear" Then Combo1.AddItem fld.Name: Exit For Next fld tdf.Fields.Refresh End If rst.Close Set dbs = Nothing
Toivottavasti tästä on apua...
Aihe on jo aika vanha, joten et voi enää vastata siihen.