Datenbank ohne Inhalt

Startseite Foren Deutsches LiveCode-Forum Datenbank ohne Inhalt

Ansicht von 4 Antwort-Themen
  • Autor
    Beiträge
    • #44207
      sardus
      Teilnehmer

      Hallo zusammen

      In einem Skript meiner App wird zu Beginn die Datenbank in den Ordner „Documents“ kopiert:

      on OpenStack
         
         -- Dateipfad "Datenbank"
         put specialFolderPath("resources") & "/Aufgaben.db" into vPfadDatenbankQuelle
         put specialFolderPath("documents") & "/Aufgaben.db" into vPfadDatenbankZiel   
         
         if there is NOT a file vPfadDatenbankZiel then
            put url("binfile:" & vPfadDatenbankQuelle) into url("binfile:" & vPfadDatenbankZiel)
         end if
         
         global gPfadDatenbank
         put vPfadDatenbankZiel into gPfadDatenbank
         
      end OpenStack

      Nun habe ich bemerkt, dass die Datenbankdatei kopiert wird, die Tabellen mit dem Inhalt jedoch fehlen. Ist das normal?

      Besten Dank

    • #44222
      Klaus Major
      Verwalter

      Hi sardus,

      „normal“ ist das natürlich nicht!
      Manchmal hat LC Probleme mit dieser Syntax, probiere mal das aus:

      ...
        if NOT (there is a file vPfadDatenbankZiel) then
            put url("binfile:" & vPfadDatenbankQuelle) into url("binfile:" & vPfadDatenbankZiel)
         end if
      ...

      Gruß

      Klaus

    • #44223
      sardus
      Teilnehmer

      Herzlichen Dank Klaus! Das scheint zu funktionieren.

    • #44224
      Torsten
      Teilnehmer

      Korrekt ist:

      If there is no file

      Happy Coding
      Torsten

    • #44226
      Torsten
      Teilnehmer

      Streiche korrekt, setze einfacher 🙂

Ansicht von 4 Antwort-Themen
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.