UPDATE Tabelle SET Feld1 = "Martin"
WHERE isNull(Feld1);Sub Makro1()
CurrentDB.Execute ("UPDATE Tabelle SET Feld1 = ""Martin"" WHERE isNull(Feld1);)
end subPrivate Sub FeldUpdate()
Dim rstTabelle As ADODB.Recordset
Dim fldName As Field
' Ein Datensatz
Set rstTabelle= New ADODB.Recordset
' Öffnen des Datensatzes
rstTabelle.Open "Tabelle", CurrentProject.Connection, _
adOpenStatic, adLockOptimistic
With rstTabelle
While Not .EOF ' Solange kein Tabellenende
For Each fldName In .Fields ' Für jeden Datensatz
If fldName.Name = "Feld1" Then ' Wert prüfen im Namenfeld
If isEmpty(fldFullName.Value) Then ' Prüfen ob es leer ist
.Fields("Feld1") = "Martin" ' neuer Wert
.Update ' neuen Wert speichern
End If
End If
Next
.MoveNext
Wend
End With
rstTabelle.Close
Set rstTabelle = Nothing
End SubSub Makro1()
CurrentDB.Execute "UPDATE Tabelle SET Feld1 = ""Martin"" WHERE isNull(Feld1);"
end sub
Dim AktuellerName as String
AktuellerName = "Standard" For Each fldName In .Fields ' Für jeden Datensatz
If fldName.Name = "Feld1" Then ' Wert prüfen im Namenfeld
If isEmpty(fldFullName.Value) Then ' Prüfen ob es leer ist
.Fields("Feld1") = AktuellerName ' neuer Wert
.Update ' neuen Wert speichern
else
AktuellerName = .Fields("Feld1") ' der 1. Name MUSS da sein
End If
End If
Next
Neuer Datensatz einfügen"Abschalten"
FranzPop 11.10.2007 - 153 Hits - 1 Antwort
Datensatz duplizieren
Turion64 15.11.2007 - 165 Hits - 1 Antwort
Datensatz aus Tabelle ansprechen
Iduna 19.05.2008 - 46 Hits - 1 Antwort
Neuer Datensatz anlegen
morpheus__85 23.07.2008 - 38 Hits - 1 Antwort
Acces Inhalt eines feldes in anderes feld übertragen
Sylmo_HB 08.09.2008 - 12 Hits - 1 Antwort