2016-04-06 9 views
0

Ich aktualisiere Daten mit einer Schaltfläche in Microsoft Access. Nach dem Klicken auf die Schaltfläche muss der Benutzer einen Ordner auswählen. Wenn der Ordner ausgewählt ist, wird eine Abfrage ausgeführt, um den Ordnernamen in eine Tabelle einzufügen. Ich habe die Abfrage ausgeführt und die Daten werden korrekt eingefügt. Mein Problem ist jetzt, ich möchte ein Textfeld den Ordnernamen aus der Tabelle abrufen und anzeigen. Ich habe das Textfeld an ein Feld gebunden, aktualisiert aber den Text im Textfeld nicht. Wie erstelle ich ein Textfeld aktualisieren Sie den Text jedes Mal, wenn das gebundene Feld aktualisiert wird?Wie erstelle ich ein Textfeld aktualisieren Sie den Text jedes Mal, wenn das gebundene Feld aktualisiert wird?

Hier ist der Code, den ich gemacht:

Dim sql As String 

sql = "UPDATE tableName SET FolderName = '" & folderNameVariable & "' " & _ 
     "WHERE tableName.tableID= " & Me.tableID 

CurrentProject.Connection.Execute sql 
'FolderName is the text box name 
Me.FolderName.Requery 
Me.Repaint 

Antwort

0

Try Me.FolderName.Requery von Me.Requery zu ersetzen. Me.Repaint wird hier nicht benötigt.

+0

Es hat funktioniert! Vielen Dank! – Tree20093

Verwandte Themen