Manu765

Verfasste Forenbeiträge

Ansicht von 9 Beiträgen - 1 bis 9 (von insgesamt 9)
  • Autor
    Beiträge
  • als Antwort auf: Livecode-Server auf MS Datenbank #20685
    Manu765
    Teilnehmer

      Ich geb mal selber die Antwort 😉

      In der App muss die Abfrage lauten:

      on mouseUp
      libURLSetSSLVerification false
      put url „https://…/test.lc“ into tData
      answer tData
      end mouseUp

      Danke für die Mühe.

      als Antwort auf: Livecode-Server auf MS Datenbank #20684
      Manu765
      Teilnehmer

        Brachte leider keinen Erfolg.

        Kann es sein, dass Livecode mit https nicht klarkommt und http braucht?

        als Antwort auf: Livecode-Server auf MS Datenbank #20672
        Manu765
        Teilnehmer

          Ok, danke dir. Wird bestimmt spaßig. Habs mal delegiert… 😉

          Ich hätte noch eine Frage zur Kommunikation zwischen LC-Server und APP.

          Ich hab jetzt mal als Beispiel ein ganz einfaches Serverscript:

          <?lc
          put „Text“ into tData
          put tData
          ?>

          laut Livecode Academy (zumindest versteh ich das so) brauch ich in der App folgendes (Button)-Script um mir das zu holen:

          on mouseUp
          put url „https://…/test.lc&#8220; into tData
          answer tData
          end mouseUp

          Das Answer-Fenster bleibt jedoch leer. Wenn ich die Seite über den Browser aufrufe wird „Text“ angezeigt. Selbst im Browser-Widget wird „Text“ angezeigt, wenn ich das damit teste.

          Wo liegt der (Denk)-Fehler?

          Danke schonmal.
          Viele Grüße, Manuel

          als Antwort auf: Livecode-Server auf MS Datenbank #20656
          Manu765
          Teilnehmer

            Danke an Klaus, ich glaub, das hab ich missverständlich ausgedrückt. Es geht nicht um eine html5-Verion der App sondern es ist lediglich der Browseraufruf des Scripts.

            Ebenfalls danke an Axwald, in die Richtung hab ich auch grad schon recherchiert. Auch wenn die Datenbank nicht auf dem Linuxsystem läuft sondern nur der Apache müssen die Treiber installiert sein? Versteh ich das richtig?
            Muss ich dann mal klären, ob das schon gemacht ist…es läuft auf dem Apache bereits ein PHP-Webservice, der auf andere Bereiche der Datenbank zugreift.

            als Antwort auf: Livecode-Server auf MS Datenbank #20647
            Manu765
            Teilnehmer

              Betrifft das nicht nur die App?

              Das Problem scheint ja im LC-Server (Script) zu liegen. Gibts da nicht auch einen Befehl „include …“ für Datenbank, oder täusch ich mich da?

              als Antwort auf: Livecode-Server auf MS Datenbank #20644
              Manu765
              Teilnehmer

                Danke vielmals für die schnelle Antwort.

                Also bei folgendem Script:
                <?lc
                put revOpenDatabase(„ODBC“,“DRIVER=SQL Server;SERVER=192.168.0.5;DATABASE=Gutachten_up;UID=’Webuser‘;PWD=XXXXXXXXXXX;Trusted_Connection=Yes“,,,) into tDatabaseID
                put tDatabaseID
                ?>

                kommt in der APP nichts an und der Browser zeigt:
                [iODBC][Driver Manager]Data source name not found and no default driver specified. Driver could not be loaded

                Wie includiere ich nochmal die Datenbank-Library? Habs zwar schonmal gelesen, kanns aber grad nicht finden.

                als Antwort auf: Livecode-Server auf MS Datenbank #20635
                Manu765
                Teilnehmer

                  Hallo, leider ich nochmal.

                  Hab mal folgendes Script geschrieben:

                  <?lc
                  put revOpenDatabase(„ODBC“,“DRIVER=SQL Server;SERVER=192.168.0.5;DATABASE=Gutachten_up;UID=’Webuser‘;PWD=XXXXXXXXXX;Trusted_Connection=Yes“,,,) into tDatabaseID

                  put „SELECT [PK-Nr], Auftragsart FROM Schaden WHERE [PK-Nr]=319123“ into tQuery

                  if tDatabaseID is a number then
                  put revDataFromQuery(tab, return, tDatabaseID, tQuery) into tData
                  put tData
                  end if

                  revCloseDatabase tDatabaseID
                  ?>

                  Offensichtlich kann keine Verbindung mit der Datenbank hergestellt werden. Bei einer Test-App die tData anzeigen soll bleibt die Anzeige leer.

                  Bei Aufruf über den Browser kommt:
                  row 11, col 1: External handler: exception (revdberr)
                  row 11, col 1: Handler: can’t find handler (revCloseDatabase)

                  Werden irgendwo Log-Files erstellt, so dass man der Sache auf den Grund gehen kann?

                  Hat vielleicht jemand eine Idee?

                  Gruß, Manuel

                  als Antwort auf: Livecode-Server auf MS Datenbank #20621
                  Manu765
                  Teilnehmer

                    OK, danke.
                    Dann versuch ich das mal.

                    als Antwort auf: Livecode-Server auf MS Datenbank #20618
                    Manu765
                    Teilnehmer

                      Hallo Klaus und vielen Dank für das schnelle Feedback.

                      Ja, die Seiten kenn ich alle. Ich finde, die gehen immer etwas an dem vorbei, was ich suche.

                      Also ich hab kein Problem systemintern in der LC-IDE auf die Datenbank zu kommen und eine beliebige Abfrage zu starten und das Ergebnis ausgeben zu lassen. Aber mit dem LC-Server dazwischen läufts ja etwas anders, ich muss ja mit der App das entsprechende Serverscript ansprechen und das wiederum die Datenbank.
                      Und da steh ich grad etwas auf dem Schlauch und find auch nicht wirklich viel dokumentiert.

                    Ansicht von 9 Beiträgen - 1 bis 9 (von insgesamt 9)