Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
DS aus Form löschen
zurück: im Formular: "Datensätze löschen" verhindern weiter: Neuer Datensatz aus anderem Formular wie geht das? Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Bitte Status wählen ! Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
DieterB
Office-Anwender mit Programmierkenntnissen


Verfasst am:
14. Okt 2005, 14:56
Rufname:

DS aus Form löschen - DS aus Form löschen

Nach oben
       

Mahlzeit,

ich habe ein Form gebastelt, in dem beim anlehgen eines neuen DS Felder vorbelegt sind.

So steht z.B. im Feld Name als Vorgabe (aus Tab) "Bitte einen Namen angeben"
Bei Klick in das Feld wird das Feld geleert, und gleichzeitig ein leerer (neuer) Ds angelegt.

Für den Fall, dass ich mir das überlege, möchte ich den DS, wo das Feld "Name" leer ist, beim schliessen löschen.
Damit klappt das nicht:

Code:
    If Me!vname = "" Or IsNull(Me!vname) Then
        CurrentDb.Execute "DELETE * FROM mailsender"
    End If
Habe aber in diesem Falle die DB nicht bekannt gemacht (dim db as ....)
Auch die Recherche hat mich noch nicht voran gebracht Sad Sad Sad

_________________
Gruß

DieterB

Auch der längste Weg
beginnt mit dem ersten Schritt
Dalmatinchen
look into my eyes ...


Verfasst am:
14. Okt 2005, 15:01
Rufname:
Wohnort: Steiermark/Österreich


AW: DS aus Form löschen - AW: DS aus Form löschen

Nach oben
       

Hallo!

Das musst du nochmal erklären.

Du willst ein Feld, das den Wert "" oder Null hat löschen? Es ist doch schon leer. Oder willst du die ganze Spalte in der Tabelle löschen?

Oder willst du bei allen Datensätzen den Wert rauslöschen, sobald bei einem "" oder Null drinsteht?

CurrentDb.Execute ... da musst du vorher die Variablen nicht definieren.

LG Dalmatinchen

_________________
FEEDBACK nützt jedem!
+++ Auf meiner Homepage findet Ihr zahlreiche Access-Beispiele als Download mit Erklärung! +++
DieterB
Office-Anwender mit Programmierkenntnissen


Verfasst am:
14. Okt 2005, 15:08
Rufname:

AW: DS aus Form löschen - AW: DS aus Form löschen

Nach oben
       

Also nochmal:

ich habe mehrere DS in der Tab, diese werden im Form angezeigt.
Alle Felder sind mit einem Standardwert vorbelegt.
Bei Klick in das Feld Name, wird das Feld geleert.

Wenn ich jetzt keinen Namen angebe, habe ich im Prinzip einen "toten" DS.
Um das zu verhindern, möchte ich den DS, wo das Feld Name beim Schliessen leer ist, aus der Tab löschen, sa dass ich nur "belegte" DS's in der Tab habe.

_________________
Gruß

DieterB

Auch der längste Weg
beginnt mit dem ersten Schritt
Dalmatinchen
look into my eyes ...


Verfasst am:
14. Okt 2005, 15:24
Rufname:
Wohnort: Steiermark/Österreich

AW: DS aus Form löschen - AW: DS aus Form löschen

Nach oben
       

Hallo!

Dann kannst du das in etwa so lösen:
Code:
    CurrentDb.Execute "DELETE * FROM [Tabelle] " & _
                      "WHERE [Name] = '' OR [Name] Is Null;"
' bzw (edit by Willi Wipp)
                      "WHERE Nz([Name],'') = '';"

LG Dalmatinchen

_________________
FEEDBACK nützt jedem!
+++ Auf meiner Homepage findet Ihr zahlreiche Access-Beispiele als Download mit Erklärung! +++
DieterB
Office-Anwender mit Programmierkenntnissen


Verfasst am:
14. Okt 2005, 15:40
Rufname:


AW: DS aus Form löschen - AW: DS aus Form löschen

Nach oben
       

Hallo Dalmatinchen,

einwandfrei.
Herzlichen Dank.

_________________
Gruß

DieterB

Auch der längste Weg
beginnt mit dem ersten Schritt
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Löschen von Datensätzen in mehreren Tabellen (Access 2000) 4 AndyW 3784 17. Feb 2006, 20:48
jens05 Löschen von Datensätzen in mehreren Tabellen (Access 2000)
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellerstellungsabfrage will sich selbst löschen 2 Gast 600 03. Feb 2006, 17:29
Gast Tabellerstellungsabfrage will sich selbst löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Letzten Buchstaben löschen 1 ssesche 1326 26. Nov 2005, 09:38
jens05 Letzten Buchstaben löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Eine Spalte - ein Zeichen löschen 2 Gregor_Greg 3164 25. Nov 2005, 18:35
Gregor_Greg Eine Spalte - ein Zeichen löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten löschen 3 shine05 718 27. Sep 2005, 08:49
stpimi Daten löschen
Keine neuen Beiträge Access Tabellen & Abfragen: doppelte Datensätze ausblenden aber nicht löschen 1 baumi-fdorf 1228 21. Sep 2005, 10:04
eddo51 doppelte Datensätze ausblenden aber nicht löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle über VBA löschen. 9 Franzi87 29030 12. Sep 2005, 10:37
Willi Wipp Tabelle über VBA löschen.
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikate löschen 2 Katta 4696 06. Sep 2005, 12:16
Forley Duplikate löschen
Keine neuen Beiträge Access Tabellen & Abfragen: (A03) DS in einer Excel-Tabelle mit Löschabfrage löschen 6 PrinceArthas 794 08. Aug 2005, 00:13
PrinceArthas (A03) DS in einer Excel-Tabelle mit Löschabfrage löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Duplikate löschen? 2 famous72 1022 03. Aug 2005, 10:07
amq Duplikate löschen?
Keine neuen Beiträge Access Tabellen & Abfragen: Dublikate immer wieder aus Textdatei löschen 3 Smile 815 11. Mai 2005, 09:21
Willi Wipp Dublikate immer wieder aus Textdatei löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz löschen und die anderen neu durchnummerieren 16 brauchehilfe@office 5626 20. Okt 2004, 15:34
Willi Wipp Datensatz löschen und die anderen neu durchnummerieren
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Web Editor Forum