anoniem Geplaatst: 28 november 2002 Delen Geplaatst: 28 november 2002 Ik heb een programma gemaakt om trainingen weg te werken in een access-database. Hiervoor heb ik een overzichtelijke form gemaakt. Nu is mijn vraag, hoe krijg ik eender welke weggeschreven training terug in zijn oorspronkelijke staat in die form. Ik wil dus dat alle tekstvakken van die form terug ingevuld worden door de gegevens van die ene specifieke training. Alvast bedankt Quote Link naar reactie
anoniem Geplaatst: 28 november 2002 Auteur Delen Geplaatst: 28 november 2002 Welke versie van access gebruik je? En deze is misschien voor de hand liggend, maar onderin je form zitten navigatieknoppen.... Quote Link naar reactie
anoniem Geplaatst: 28 november 2002 Auteur Delen Geplaatst: 28 november 2002 Ik denk dat ik nie duidelijk geweest ben. Het programma is in VB6.0 gemaakt. Ik schrijf de gegevens van daaruit naar een acces-database en ik wil die gegevens dus terug oproepen uit die database naar het VB-programma Quote Link naar reactie
anoniem Geplaatst: 29 november 2002 Auteur Delen Geplaatst: 29 november 2002 Je moet allereerst wat gegevens hebben waarmee je het record kunt identificeren, zoals bijv. een idnummer. Dit kun je uit een array halen, of een tag, een listbox, verzin het maar. Met de aanroep van een simpele sub in combinatie met een parameter krijg je dan al een hoop voor elkaar. Dan krijg je zoiets als dit: [code:1:8343f9b430] Private Sub initForm(id as Integer) Dim rsData as Recordset Dim strSQL as String strSQL = "select naam, tussenvoeg, vrl from namen where id = " & id Set rsData = myDatabaseObject.OpenRecordset(strSQL) txtNaam.Text = rsData!naam txtTussenvoeg.Text = rsData!tussenvoeg txtVrl.Text = rsData!vrl rsData.Close End Sub[/code:1:8343f9b430] Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen