Seite 2 von 2

Verfasst: 25.05.2007 15:48
von Kiffi
PureBasic4.0 hat geschrieben:Die Datenbank heißt Name ohne Hochkommata.
Du meinst sicherlich den Tabellenfeldnamen und nicht den Datenbanknamen. ;-)

Wie dem auch sei: Ich würde Name generell nicht als Bezeichner für Tabelle
oder Tabellenfeld verwenden, weil Name für manche DB-Systeme ein
Schlüsselwort ist.

Ich persönlich verwende gerne Präfixe. Damit kann ich auch schnell zwischen
Tabellen und Feldern unterscheiden und laufe nicht Gefahr, versehentlich ein
Schlüsselwort zu verwenden.

Code: Alles auswählen

DELETE FROM tblProfile WHERE fldName = '"+Name$+"';"
Grüße ... Kiffi

Verfasst: 25.05.2007 16:30
von bobobo
So nebenbei mal bemerkt.

Ich mach ja auch immer ein wenig mit SQLLite rum . Zum Testen von SQLausdrücken ist mir PB zu umständlich.

Ich benutze dafür meist den SQLLite3Explorer oder SQLiteAdmin.

Ferner haben ich die SQLite-Doku besonders SQL-Syntax immer im Zugriff

Verfasst: 25.05.2007 16:53
von PureBasic4.0
ich teste es ja auch nicht. es wurde bereits in mein Aktuelles Projekt eingefügt, um Daten komfortabler zu speichern.

Verfasst: 25.05.2007 17:08
von bobobo
klar ..

ich meinte bevor ein SQL-Befehl in PB eingefügt wird wird die Funktionsfähigkeit des SQL-Befehls (Syntax korrekt ...) gecheckt.


wollte ich nur mal so hingeschrieben haben.