SQLite printf

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
marcelx
Beiträge: 429
Registriert: 19.02.2010 20:19
Wohnort: Darmstadt

SQLite printf

Beitrag von marcelx »

Hallo,

ich bekomme eine Fehlermeldung bei Verwendung von printf:

Code: Alles auswählen

UseSQLiteDatabase()
DB = OpenDatabase(#PB_Any, ":memory:", "", "", #PB_Database_SQLite)
DatabaseQuery(DB, "Select printf('%.2f','123.456')")
;OK DatabaseQuery(DB, "Select '123.456'")
While NextDatabaseRow(DB)
  Debug GetDatabaseString(DB, 0)
Wend
Debug "E: "+DatabaseError()
FinishDatabaseQuery(DB)
Fehlermeldung: "no such function: printf"

Wenn ich den sql auf die DB absetzt funktioniert richtig (FF, Add-ons SQLite manager)
Gibt es sonst andere Lösung als mit printf um die Nachkommastellen zu kontrollieren ?

Danke und Gruß
MarcelX
Win-10, PB 5.31 (Windows - x86)
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: SQLite printf

Beitrag von Kiffi »

die aktuell in PB 'verbaute' SQLite-Version ist die vom 2013-01-09 (V3.7.15.2)

printf() ist allerdings erst später hinzugekommen: 2014-02-03 (V3.8.3)

(siehe auch http://www.sqlite.org/changes.html)

Grüße ... Peter
a²+b²=mc²
Benutzeravatar
mk-soft
Beiträge: 3855
Registriert: 24.11.2004 13:12
Wohnort: Germany

Re: SQLite printf

Beitrag von mk-soft »

Alles ist möglich, fragt sich nur wie...
Projekte ThreadToGUI / EventDesigner V3 / OOP-BaseClass-Modul
Downloads auf MyWebspace / OneDrive
Benutzeravatar
marcelx
Beiträge: 429
Registriert: 19.02.2010 20:19
Wohnort: Darmstadt

Re: SQLite printf

Beitrag von marcelx »

Danke für diese Informationen

MarcelX
Win-10, PB 5.31 (Windows - x86)
Antworten