kein Eintrag in DB
Verfasst: 31.12.2016 08:22
Guten Morgen,
auch wenn ich mit diesem Thema nerve, sorry
ich habe folgenden Code:
Dieser funktioniert auch, zumindest im Debug - Fenster, aber.......
ich finde die Einträge nicht in der Datenbank, wenn ich mit pgAdmin nachschaue ist die DB "Regal" leer, warum??
mfg
auch wenn ich mit diesem Thema nerve, sorry

ich habe folgenden Code:
Code: Alles auswählen
;Initialisierung der Datenbankumgebung
UsePostgreSQLDatabase()
;Öffnen der Datenbank "Kunden"
OpenDatabase(0, "host=localhost port=5432 dbname=Regal", "postgres", "postgres")
;Tabelle "Kunde" anlegen
DatabaseUpdate (0, "CREATE TABLE Kunde (vorname text, name text)")
;Drei Datensätze in die Datenbank schreiben
DatabaseUpdate (0,"INSERT INTO Kunde VALUES ('Muster', 'Mustermann')")
DatabaseUpdate (0,"INSERT INTO Kunde VALUES ('Thomas', 'Mustermann')")
DatabaseUpdate (0,"INSERT INTO Kunde VALUES ('Frank', 'Testmann')")
Debug "-----------------------------------------------------"
Debug "ALLE KUNDEN MIT NACHNAME MUSTERMANN ANZEIGEN"
;Liest alle Einträge mit dem Namen Mustermann aus
If DatabaseQuery(0, "SELECT * FROM Kunde WHERE name LIKE 'Mustermann'")
While NextDatabaseRow(0) ; alle Einträge durchlaufen
Debug GetDatabaseString(0,0) ;Spalte 0 auslesen
Debug GetDatabaseString(0,1) ;Spalte 1 auslesen
Wend
FinishDatabaseQuery(0)
EndIf
Debug "-----------------------------------------------"
Debug "ALLE KUNDEN DER DB ANZEIGEN"
;Liest alle Einträge der Tabelle aus
If DatabaseQuery(0, "SELECT * FROM Kunde")
While NextDatabaseRow(0) ; alle Einträge durchlaufen
Debug GetDatabaseString(0,0) ;Spalte 0 auslesen
Debug GetDatabaseString(0,1) ;Spalte 1 auslesen
Wend
FinishDatabaseQuery(0)
EndIf
ich finde die Einträge nicht in der Datenbank, wenn ich mit pgAdmin nachschaue ist die DB "Regal" leer, warum??
mfg