Toon posts:

[VB] DataComboBox Refreshen hoe?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een antal dingen geprobeerd om een DataComboBox te refreshen maar geen van deze werkt. Iemand hier ervaring mee?

Ik heb de volgende dingen geprobeerd:
code:
1
2
3
    Set DataCombo1.DataSource = DataEnvironment1
    DataCombo1.ReFill
    DataCombo1.Refresh

  • whoami
  • Registratie: December 2000
  • Laatst online: 21:42
De query die eraanhangt sluiten en weer openen.

https://fgheysels.github.io/


  • Paxlie
  • Registratie: Oktober 2000
  • Laatst online: 09-02 10:40

Paxlie

chaos en inslag

code:
1
2
    DoCmd.Requery "comboboxnaam"
    User.value = [Comboboxnaam].[ItemData]("0")

bij die comboboxnaam ff de juiste naam invullen en dan zet ie na het event waar het moet gebeuren weer nieuwe data in de combobox :D
Kan ook met andere dingen overigens. Listbox of iets dergelijks. Enniewees, je moet ff requery-en en dan doet ie het :)

Wie werd waar wanneer geboren en waarom werd hij door wie hoe genoemd?
braque© zijn is een keuze


Verwijderd

Topicstarter
He pax,

Kun je mij precies vertellen wat je nou aan het doen bent?

Of weet iemand anders hoe het ook anders kan?

En is er niet gewoon een functie voor het refreshen van een datacombo?

VB is wel lelijk ben ik achter gekomen.

  • Paxlie
  • Registratie: Oktober 2000
  • Laatst online: 09-02 10:40

Paxlie

chaos en inslag

wat ik heb is dit:
wordt aangeroepen bij een onclick_event:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub VoegToe_Click()
If [Forms]![Admin]![pass] = [Forms]![Admin]![pass2] Then
    DoCmd.RunSQL "INSERT INTO Adminlogin (Persoonsnaam, Passwoord) VALUES " _
    & "([Forms]![Admin]![newuser], [Forms]![Admin]![pass])"
    DoCmd.Requery "User"
    User.value = [User].[ItemData]("0")
    DoCmd.Requery "Thapass"
    Thapass.value = [Thapass].[ItemData]("0")
    DoCmd.Requery "DelUser"
    DelUser.value = [DelUser].[ItemData]("0")
Else
    MsgBox "De passwoorden voor de nieuwe user zijn niet gelijk, probeer het opnieuw"
End If
End Sub

Ik kijk dus of waarde gelijk is aan andere
en dan refresh ik een paar velden. In de combobox user
staat trouwens dat de rowsource is de persoonsnaam uit admin. Oftewel: hij roept gewoon de namen op die daarin staan. en dat updeet ie ook weer met behulp van die requery.
Als je het nu nog niet snapt, dan leg ik het echt wazig uit. 8-)

Wie werd waar wanneer geboren en waarom werd hij door wie hoe genoemd?
braque© zijn is een keuze