Hallo folgendes Access97 VB Problem:
Ich möchte für !Feldname diesen variabel in ein Textfeld in einen Formular eingeben. Hab schon verschiedene Varianten probiert, allerdings mit dem „!“ davor hab ich probleme das irgendwie als String zu übergeben, denke eigentlich irgendwie sollte es gehen. Die kleine Routine soll nix anderes machen als in einer Tabelle die gesamte Spalte X mit einer Zahl oder Text zu füllen. Wie müßte es aussehen? Unten mein VB-Code. Tabellenname aus dem Formular ist kein problem auch der neue Wert nicht, nur der blöde Feldname macht mir zu schaffen …
Werner
Private Sub start_Click()
Dim rst As Recordset
Set rst = CurrentDb.OpenRecordset(tabellenname, dbOpenDynaset)
With rst
.MoveFirst
While Not .EOF
.Edit
!Feldname = txt_neuerwert
.Update
.MoveNext
Wend
.Close
End With
End Sub