DB Einträge löschen

eduard

Level-1
Beiträge
17
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
ich muss alle DB Einträge löschen. Hier im Forum habe ich gelesen das man dazu den SFC21 benutzen kann, soweit ich das verstanden habe kann ich da aber nur '0' eintragen. Ich bräuchte aber wirklich einen leeren DB.

Könnt ihr mir da weiterhelfen?

Gruß
eduard
 
Die Frage ist doch: Soll der DB "leer" im Sinne von "keine Daten" also Nullen sein, ODER soll der DB "Leerzeichen" also ' ' enthalten? Welche Datentypen enthält der DB?
 
Fakt ist, dass es physikalisch nicht möglich ist, ein Vakuum in einer Halbleiterspeicherzelle zu erzeugen.

Es steht immer etwas drinnen. Initialisiert wird es zunehmend 0 sein, wenn man von einem "leeren" Speicherfeld spricht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,
ich möchte einen DB im Datentyp Char und einen im Datentyp Byte löschen. Jeweils ein Array.
Dann stehen Standartmäßig nach dem ersten öffnen(also wenn noch keine Daten reingeschrieben wurden) wohl Leerzeichen drin?!
Meine Frage wäre, mit welchem Baustein kann ich das machen, ist der SFC21 da der richtige?
 
Moin!

Sollen DB´s immer wiederkehrend mit den selben Initialdaten beschrieben werden, würde ich einfach einen "baugleichen" DB mit Initialwerten bereitstellen.

In die Anfangswerte werden die Initialwerte geschrieben, dann den "Datenbaustein initialisieren" und "schreibgeschützt" im AG ablegen.

Mit Hilfe zweier Any-Pointer (einen auf die Quelle und einen auf das Ziel) einen BlockMove füttern und einen Trigger definieren - Fertig.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
hab jetzt den "leeren" DB kopiert und schiebe ihn mit einem Triggersignal in den gefüllten DB. Das Funktioniert soweit wie ich will. Mein Problem ist jetzt das die Einträge des DB nur so lange gelöscht sind so lange der Trigger ansteht. Bräuchte aber eine dauerhafte Löschung der DB Inhalte.
 
Hallo zusammen,
hab jetzt den "leeren" DB kopiert und schiebe ihn mit einem Triggersignal in den gefüllten DB. Das Funktioniert soweit wie ich will. Mein Problem ist jetzt das die Einträge des DB nur so lange gelöscht sind so lange der Trigger ansteht. Bräuchte aber eine dauerhafte Löschung der DB Inhalte.
Ich würde da mal jetzt so ins blaue tippen das Du den DB in Deinem Programm wieder mit Werten beschreibst. ;)
Was bring Dir ein dauerhaft leerer DB?
 
was willste noch?
überschreibe den DB, wenn er "leer" sein soll
beschreibe ihn, wenn du werte drinnen haben willst

ich sehe dein problem nicht.

Ich ahne es, vierlagig: die Basics fehlen.

@eduard:
Verwende einfach eine Zählvariable.
Die setzt man auf 0, dann ist der DB leer.
Kommt ein Eintrag hinzu, so erhöht man den Zähler um eine Einheit.
 
nu, weil sie gleich wieder überschrieben werden...
Genau! Habe ich ja auch schon geschrieben.
Aber noch rätselhafter als Eduards Problem ist nun diese Antwort:
Ich ahne es, vierlagig: die Basics fehlen.

@eduard:
Verwende einfach eine Zählvariable.
Die setzt man auf 0, dann ist der DB leer.
Kommt ein Eintrag hinzu, so erhöht man den Zähler um eine Einheit.
Argv_user, hast Du am Ende verstanden was der Eduard will?
Allerdings geht er gar nicht auf Deine Antwort ein.
Eine Zählvariable auf 0 setzen dann ist der DB leer? Wie das, Schleife?
Ne dann bräuchte ich ja beim nächsten Eintrag nicht hoch zählen.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
OK, da habe ihr vermutlich recht das er gleich wieder überschreibene wird...jetzt müsste ich dieses Problem in den Griff bekommen. Ich lese mit einem Vision Sensors System von Siemens Buchstaben ein, und die schreib er mit scheinbar dauerhaft in den DB.
 
eine positive flanke für den neuen eintrag bilden und gut ist.

zb.
Code:
L wert_alt
L wert_neu
<>D
spbn end
...
...
...
end NOP 0
 
Argv_user, hast Du am Ende verstanden was der Eduard will?
Allerdings geht er gar nicht auf Deine Antwort ein.
Eine Zählvariable auf 0 setzen dann ist der DB leer? Wie das, Schleife?
Ne dann bräuchte ich ja beim nächsten Eintrag nicht hoch zählen.

Also mir geht es ähnlich.
Bis jetzt habe ich nicht verstanden worum es geht.
Einen DB löschen ist das Eine, doch worum geht das denn?
Vielleicht sollte mal geklärt werden, was gebraucht wird.

Kann es sein, dass es wirklich um die Grundlagen geht?

bike
 
Zurück
Oben