bah.database

BlitzMax Modules Forums/Brucey's Modules/bah.database

And... it's also doing UTF-8 string conversion.. on the fly ;-)


Anyhoo, I've uploaded a new BaH.Database (1.04) release, which has :
 * Improved getFieldByName efficiency.
 * Added TQueryRecord helper methods for type/name retrieval - getXXXByName().



So, you could now change :
While query.nextRow()
    Local name$ = Query.rowRecord().getFieldByName("lastname").value.getString()
Wend


to

While query.nextRow()
    Local name$ = Query.rowRecord().getStringByName("lastname")
Wend

... or even

For Local record:TQueryRecord = eachin query
    Local name$ = record.getStringByName("lastname")
Next


If you decide that SQLiter is better for your needs, cool... but thanks for helping improve mine :-)