Announcement

Collapse
No announcement yet.

blob löschen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • blob löschen

    Ich habe ein kleines Tool geschrieben (mit Delphi 5 Enterprise), das auf eine Paradox7 Tabelle zugreift. Eins der Felder ist ein „BLOB“-Binär-Typ. In dieses Feld schreibe ich während der Anwendung Mp3-Dateien.
    Natürlich sollen die Datensätze auch gelöscht werden, wobei ich jedoch Probleme bekomme.
    Mit dem Befehl „ClearFields“ werden alle Inhalte des aktuellen Datensatzes gelöscht, nicht jedoch die Inhalte des Blob-Fields.
    Wie kann ich auch diese Inhalte löschen?
    Vielen Dank im voraus,

    Mit freundlichen Grüßen
    Bastian

  • #2
    Hi,<br>
    mit SQL .....<br>
    Delete from Table where bedingung<br>
    das ganze in ein TDBQuery und ExecQuery ausführen<br>
    Beispiel<br>
    MyQuery.Sql.Add('Delete from myTable where id >1');<br>
    MyQuery.ExecQuery;<br&gt

    Comment


    • #3
      Hallo,

      die SQL-Anweisung delete from... löscht den kompletten (oder auch mehrere - ja nach Bedingung) Datensatz! Wenn nur der Inhalt eines Feldes gelöscht werden soll, dann kann man TField.Clear verwenden.

      Gruß Fal
      Wenn du denkst du hast alle Bugs gefunden, dann ist das ein Bug in deiner Denksoftware.

      Quellcode ohne ein Mindestmaß an Formatierung sehe ich mir nicht an! Ich leiste keinen Privatsupport per Mail oder PN!

      Comment


      • #4
        Hallo <br>
        <br>
        oder update was anderes macht die BDE auch nicht. lass mal den sqlmonitor mit laufen

        Comment

        Working...
        X