Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Sicherheitshinweis ---> für registrierte Mitglieder <-
Datensatz wird nicht gelöscht
zurück: verändertes Pivotchart (Access 2002/xp) ausdrucken weiter: Berechnete Felder in Endlosformular 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
Odsch
Access-Spieler


Verfasst am:
06. Jul 2004, 10:53
Rufname:
Wohnort: Klingenthal

Datensatz wird nicht gelöscht - Datensatz wird nicht gelöscht

Nach oben
       

hi,

wenn ich einen Datensatz im Formular lösche werde ich gefragt ob ich den Datensatz wirklich löschen will, bestätige ich das mit Ja wird der Datensatz gelöscht.

Wenn ich das Formular dann schließe und wieder öffne ist der Datensatz aber wieder da.
Kann mir jemand helfen?

Gruß

Odsch

_________________
Sämtliche Grammatik- oder Rechtschreibfehler sind geistiges Eigentum des Verfassers und urheberrechtlich geschützt.
lothi
c#, .Net


Verfasst am:
06. Jul 2004, 12:53
Rufname:
Wohnort: Birgisch


AW: Datensatz wird nicht gelöscht - AW: Datensatz wird nicht gelöscht

Nach oben
       

Hallo

Wie löscht du denn der Datensatz? Per Code oder Abfrage? Oder über das Menue.
Basiert das Formular direkt auf einer Tabelle oder einer Abfrage? Ist das Formular gebunden oder ungebunden?

Ich muss ehrlich sagen momentan hab keinen schimmer was nicht funktioniert. Embarassed

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
Odsch
Access-Spieler


Verfasst am:
06. Jul 2004, 13:10
Rufname:
Wohnort: Klingenthal

AW: Datensatz wird nicht gelöscht - AW: Datensatz wird nicht gelöscht

Nach oben
       

Der Datensatz wird über Cade gelöscht, funktioniert aber auch über das menü nicht.

Es einer Abfrage, es werden aber lediglich die Daten aus der einen Tabelle der Abfrage gelöscht.

_________________
Sämtliche Grammatik- oder Rechtschreibfehler sind geistiges Eigentum des Verfassers und urheberrechtlich geschützt.
lothi
c#, .Net


Verfasst am:
06. Jul 2004, 13:25
Rufname:
Wohnort: Birgisch

AW: Datensatz wird nicht gelöscht - AW: Datensatz wird nicht gelöscht

Nach oben
       

Hallo

Hast du denn mehrere verknüpfte Tabellen in deiner Abfrage?
Wenn ja hast du die Löschweitergabe aktiviert?

Beim löschen kommt in Access immer die Meldung:
Sie beabsichtigen 1 Datensatz zu löschen...
Wie sieht denn der Code aus.

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
Odsch
Access-Spieler


Verfasst am:
06. Jul 2004, 13:29
Rufname:
Wohnort: Klingenthal


AW: Datensatz wird nicht gelöscht - AW: Datensatz wird nicht gelöscht

Nach oben
       

Die Löschweitergabe ist aktiviert, und die Meldung kommt auch

Der Code wird von Access selbsständig erstellt, da ich den Button über den Assistenten erstellt habe. Er sieht folgendermaßen aus:
Code:
Private Sub Befehl77_Click()
On Error GoTo Err_Befehl77_Click

    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70

Exit_Befehl77_Click:
    Exit Sub

Err_Befehl77_Click:
    MsgBox Err.Description
    Resume Exit_Befehl77_Click
End Sub

_________________
Sämtliche Grammatik- oder Rechtschreibfehler sind geistiges Eigentum des Verfassers und urheberrechtlich geschützt.
lothi
c#, .Net


Verfasst am:
06. Jul 2004, 13:46
Rufname:
Wohnort: Birgisch

AW: Datensatz wird nicht gelöscht - AW: Datensatz wird nicht gelöscht

Nach oben
       

Hallo Odsch

Bei deinem Code wird der Datensatz über das Menue gelöscht.

Kommentier mal die Zeilen:
Code:
'    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
'    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70

Funktioniert auch so:
Code:
    DoCmd.RunCommand acCmdDeleteRecord

Es wird auch definitiv der richtige Datensatz gelöscht den du möchtest und nicht etwa irgendein unterdatensatz aus einer anderen Tabelle.

Ich frage soviel weil ich dein Problem leider nicht nachvollziehen kann. Sorry Embarassed

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
Odsch
Access-Spieler


Verfasst am:
06. Jul 2004, 13:51
Rufname:
Wohnort: Klingenthal

AW: Datensatz wird nicht gelöscht - AW: Datensatz wird nicht gelöscht

Nach oben
       

Es wird der Datensatz aus der einen Tabelle gelöscht, die Daten aus der anderen Tabelle bleiben aber erhalten.
_________________
Sämtliche Grammatik- oder Rechtschreibfehler sind geistiges Eigentum des Verfassers und urheberrechtlich geschützt.
lothi
c#, .Net


Verfasst am:
06. Jul 2004, 14:41
Rufname:
Wohnort: Birgisch

AW: Datensatz wird nicht gelöscht - AW: Datensatz wird nicht gelöscht

Nach oben
       

So!

Dann kommen wir schon etwas näher. Es sieht so aus das der Datensatz aus der Detailtabelle gelöscht wird.
Die Löschweitergabe funktioniert nur von 1 Seite zu der n Seite.

Wenn ein Hauptdatensatz gelöscht wird werden alle Detaildatensätze zu diesem Hauptdatensatz gelöscht. Wenn aber ein Detaildatensatz gelöscht wird wird nur das Detail gelöscht und nicht der Hauptdatensatz. Was ja auch sinnvoll ist.

Wenn du also den Hauptdatensatz löschen willst musst du über die FremdID im Detaildatensatz den Hauptdatensatz ausfindig machen und diesen dann löschen.

So ich hoffe nur das war verständlich. Rolling Eyes

_________________
Gruss Lothi, der Bastler
Feedback ist die beste Möglichkeit mir zu sagen ob die Antwort geholfen hat!
AC2002, WinXP, Office XP
mabe38
Im Profil kannst Du frei den Rang ändern


Verfasst am:
06. Jul 2004, 14:42
Rufname:
Wohnort: Bonn

AW: Datensatz wird nicht gelöscht - AW: Datensatz wird nicht gelöscht

Nach oben
       

Hi,

dann hast Du in deinen referentiellen Beziehungen keine Löschweitergabe gesetzt.

Gruß Martin

_________________
Feedback hilft allen weiter
Odsch
Access-Spieler


Verfasst am:
06. Jul 2004, 14:51
Rufname:
Wohnort: Klingenthal


AW: Datensatz wird nicht gelöscht - AW: Datensatz wird nicht gelöscht

Nach oben
       

Die Löschweitergabe ist gesetzt (hab ich ja oben schon geschrieben).

Lothi hat mit großer Wahrscheinlichkeit recht (war auch verständlich genug), nur wie findet er jetzt den Hauptdatensatz und löscht diesen dann? Schließlich steht er im Formular ja mit drin.

_________________
Sämtliche Grammatik- oder Rechtschreibfehler sind geistiges Eigentum des Verfassers und urheberrechtlich geschützt.
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: Neuer Datensatz trotz aktivem Filter 2 pukamon 596 17. Nov 2005, 10:48
pukamon Neuer Datensatz trotz aktivem Filter
Keine neuen Beiträge Access Tabellen & Abfragen: Neuer Datensatz in Access 6 Heinz-Erich 1221 02. Okt 2005, 20:09
Gast Neuer Datensatz in Access
Keine neuen Beiträge Access Tabellen & Abfragen: unlöschbaren Datensatz erstellen 1 Vincent_Vega 900 15. Aug 2005, 21:45
stpimi unlöschbaren Datensatz erstellen
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz über Formular suchen 3 Sandnet 2167 10. Jun 2005, 10:52
Dalmatinchen Datensatz über Formular suchen
Keine neuen Beiträge Access Tabellen & Abfragen: Reduzierung mehrerer Datensätze auf einen Datensatz 2 Pulldown 820 03. Jun 2005, 09:32
Pulldown Reduzierung mehrerer Datensätze auf einen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage Ausgabe nur ein Datensatz 1 lammy 771 21. Mai 2005, 08:30
mapet Abfrage Ausgabe nur ein Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Datensatz automatisch kopieren??? 0 Edelschnitt 702 11. Mai 2005, 19:41
Edelschnitt Datensatz automatisch kopieren???
Keine neuen Beiträge Access Tabellen & Abfragen: Anfügeabfrage soll nur einen Datensatz verschieben 2 Quamsman 1026 08. März 2005, 15:23
Quamsman Anfügeabfrage soll nur einen Datensatz verschieben
Keine neuen Beiträge Access Tabellen & Abfragen: Hintergrundfarbe in Datensatz 1 Rheinbote 901 24. Feb 2005, 20:18
stpimi Hintergrundfarbe in Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info 2 Steve 915 14. Jan 2005, 00:43
Steve Aus 1 Datensatz mit 10 Infos mache 10 Datensätze à 1 Info
Keine neuen Beiträge Access Tabellen & Abfragen: Bei der Aktualisierung eines Tabellenwertes neuen Datensatz 6 zheng 811 07. Dez 2004, 22:35
zheng Bei der Aktualisierung eines Tabellenwertes neuen Datensatz
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1093 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme