Gaukler007

Verfasste Forenbeiträge

Ansicht von 10 Beiträgen - 1 bis 10 (von insgesamt 10)
  • Autor
    Beiträge
  • als Antwort auf: Datenbank mit SQLite #1016
    Gaukler007
    Teilnehmer

      Hallo Klaus,

      wollte gerade schreiben dass ich es geschafft habe als deine Mail eingetroffen ist.

      Ich habe eine ähnliche Lösung gefunden. Meine Zeile lautet nun:

      put „SELECT rowid, vname, nname, strasse FROM contact_details WHERE rowid = „&var_ausgewaehlterDatensatz&““ into tSQL

      Der Variable var_ausgewaehlterDatensatz weise ich nun die ID-Nummer des Datensatzes zu, den ich bearbeiten möchte. Damit geht es nun weiter.

      Trotzdem herzlichen Dank für Deine Hilfe.

      Gruß

      Arno

      als Antwort auf: Datenbank mit SQLite #1012
      Gaukler007
      Teilnehmer

        Hallo Hauke,

        hat nicht lange gedauert bis zu meinem nächsten Hänger:-( Ich versuche der SELECT…. WHERE Anweisung eine Zahl als Variable zu übergeben, doch leider wird diese nicht übernommen. Meine Code-Zeilen sehen wie folgt aus:

        ##letzten Datensatz anzeigen und in Felder schreiben
        answer „Letzter Datensatz: “ & var_letzterDatensatz
        put „SELECT rowid, vname, nname, strasse FROM contact_details WHERE rowid = ‚var_letzterDatensatz'“ into tSQL
        put revDataFromQuery(tab,return,tDatabaseID,tSQL) into tRecords
        answer tRecords

        Den letzten Datensatz habe ich richtig ermittelt. Dieser wird mit dem ersten answer-Befehl auch richtig angezeigt.
        Wenn ich die Variable var_letzterDatensatz in Hochzeichen setze, dann erhalte ich eine leere Ausgaben mit dem zweiten answer-Befehl.
        Lasse ich die Hochzeichen weg, dann erhalte ich beim Ausführen der Zeile folgende Fehlermeldung:
        revdberr,Database Error: no such column: var_letzterDatensatz

        Daher meine Frage: Wie übergebe ich einer SELECT… WHERE-Anweisung Variablen… als Zahl und als Text, denn ich möchte auch Text bzw. einen String einsetzen.

        Gruß

        Arno

        als Antwort auf: Datenbank mit SQLite #1010
        Gaukler007
        Teilnehmer

          Hallo Hauke,

          herzlichen Dank für deine superschnelle Antwort.

          Das war der Fehler. Jetzt funktioniert es. Danke.

          Dann werde ich jetzt mal weiter machen… bis zum nächsten Hänger 😉

          Gruß

          Arno

          als Antwort auf: Datenbank mit SQLite #1006
          Gaukler007
          Teilnehmer

            Hallo Klaus,

            ich bin schon etwas weiter gekommen, doch nun hänge ich schon wieder.

            Ich habe eine Tabelle erstellt die mehrere Datensätze enthält. Nun möchte ich einen ganz bestimmten Datensatz auswählen und die enthaltenen Werte in Felder anzeigen lassen.

            Mit folgender Zeile möchte ich z.B. die Werte der 4ten Reihe anzeigen lassen.
            put „SELECT rowid, vname, nname, strasse FROM contact_details“ WHERE rowid = 4

            Doch ich erhalte folgende Fehlermeldung:
            card id 1002: execution error at line 76 (Handler: can’t find handler) near „WHERE“, char 8

            Wenn ich alle Datensätze anzeigen lasse, dann sehe ich, dass der 4te vorhanden ist.

            Was fehlt in meiner Anweisung?

            Gruß Arno

            als Antwort auf: Android SDK installieren #992
            Gaukler007
            Teilnehmer

              Hallo,
              danke für den Hinweis. Dann werde ich ich das SDK Toll noch einmal herunterladen und installieren. Mal schauen ob es dann klappt.

              als Antwort auf: Android SDK installieren #985
              Gaukler007
              Teilnehmer

                Hallo,
                auch ich habe Probleme mit der Installation des SDK.
                Ich arbeite mit einem Mac und habe das Android Studio installiert. Dort ist der Pfad zur sdk wie folgt angegeben:
                /Users/Benutzername/Library/Android/sdk

                Wenn ich diesen Pfad in LiveCode bei Mobile Support eintrage erhalte ich folgende Fehlermeldung:

                „The chosen folder ist not a valid Android SDK. Please ensure you have installed ist correctly, and enabled support for Android 4.0.3 (API 15)“

                Im Android Studio ist unter „Android SDK“ Android 4.0.3 API Level 15 installiert.

                Hat mir jemand einen Rat was ich falsch mache oder was ich noch installieren muss?
                Bin für jede Hilfe Dankbar

                Beste Grüße

                als Antwort auf: Datenbank mit SQLite #959
                Gaukler007
                Teilnehmer

                  Guten Morgen Klaus,

                  Mit Deinem letzten Hinweis hat es funktioniert. Auf diesem Weg hab es auch geschafft mehrere Datenfelder zu beschreiben.
                  Nun bin ich dabei, diese Daten wieder auszulesen und einzelnen Felder zu zu ordnen. Sollte ich es nicht schaffen werde ich mich wieder melden.

                  Gruß, Arno

                  als Antwort auf: Datenbank mit SQLite #944
                  Gaukler007
                  Teilnehmer

                    Hallo Klaus

                    Danke für Deine Antworten. Ich werde es testen und mich wieder melden.

                    als Antwort auf: Datenbank mit SQLite #929
                    Gaukler007
                    Teilnehmer

                      Hallo Klaus,

                      leider hatte ich mit deinen Beispielen keinen Erfolg.

                      Wenn ich deinen Code

                      put „INSERT into contact_details VALUES (“ & „‚“ & var_vname & „‚, “ & „‚“ & var_nname & „‚)“ into tSQL

                      einsetze, erscheint die Fehlermelfung

                      card id 1002: compilation error at line 45 (Handler: bad command) near „‚“, char 44

                      Wenn ich es mit den Funktionen versuche

                      function q tString
                      return QUOTE & tString & QUOTE
                      end q

                      function q2 tString
                      return "'" & tString & "'"
                      end q2

                      erhalte ich für die Zeile zwei folgende Fehlermeldung

                      card id 1002: compilation error at line 2 (Expression: double binary operator) near „&“, char 19

                      Entweder verwende ich eine falsche Version von LiveCode (Version 8.1.3) oder ich mach irgend etwas anderes falsch.
                      leider finde ich im Internet so gut wie keine deutsche Anleitung oder Tutorials. Da meine Englischkenntnisse schlecht sind, ist es natürlich schwer sich in LiveCode einzuarbeiten.

                      Vielleicht kannst du mir noch ein paar Tipps geben.

                      Mit Besten Grüßen

                      Arno

                      als Antwort auf: Datenbank mit SQLite #906
                      Gaukler007
                      Teilnehmer

                        Guten Morgen Klaus,

                        vielen Dank für Deine Hilfe. Ich werde es heute mal versuchen.
                        Da kommt natürlich gleich eine weitere Frage auf, denn wenn ich Daten in eine Datenbank schreibe, möchte ich diese auch irgendwann wieder auslesen. Geht das dann genauso?

                        Vorab schon mal Herzlichen Dank und einen schönen Tag, auch wenn das Wetter was anderes sagt.

                        Gruß

                        Arno

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