MBS Xojo Plug-ins



Xojo Plug-ins; MBS Plugin Tutorial Videos New on Tuesday, 30th March 2021. MBS Xojo Plugins 21.1: MBS FileMaker Plugin 11.1: Installing a Xojo Web App Server. Xojo Plug-ins Platforms to show: All Mac Windows Linux Cross-Platform PortAudioStreamMBS.Callback(InputBuffer as memoryblock, outputBuffer as memoryblock, FrameCount as Integer, inputBufferAdcTime as Double, currentTime as Double, outputBufferDacTime as Double, statusFlags as Integer) as Integer. Big Sur and Xojo 2019r1.1; MBS Plugin versions shipped; GMail for emails with MBS Plugin; Hunting a memory leak in Xojo Web target; Linux 64-bit ARM support coming to Xojo; Lost messages; Spell Checking on Windows for Xojo; MBS Xojo Plugins, version 21.2pr3; MBS FileMaker Plugin, version 11.2pr3; Claris switches to Ubuntu for Linux servers. If you want to use the MBS Xojo DynaPDF Plugin, you need a suitable license of DynaPDF and the MBS Xojo DynaPDF Plugin. You can of course just test the plugin without a license and try all functions before you order. There are four different license levels available for DynaPDF.

  1. Mbs Xojo Plugins
  2. Mbs Xojo Complete Plugins Set
  3. Mbs Xojo Plugins

Mbs xojo plugins

Mbs Xojo Plugins

MBS Xojo Plug-ins

For MBS Xojo SQL Plugin 21.1, we have RowSet now in 10 places. In general the plugin provides with one Database API the backend for both RowSet and RecordSet. The difference is how the Xojo frameworks provide back errors to you. RecordSet passes error to Database class, while RowSet raises exceptions. Whether you use RowSet or RecordSet is your preference. Here are the 10 places we use RowSet now:

MBS
  • In SQLCommandMBS class:
    • AsRowSet as RowSet
  • In SQLPreparedStatementMBS class:
    • SelectSQL(ParamArray bindItems As Variant) As RowSet
    • SelectSQLMT(ParamArray bindItems As Variant) As Rowset
  • In SQLDatabaseMBS class:
    • SelectSQL(sql As String, ParamArray values As Variant) as RowSet
    • SelectSQL(sql As String, values() As Variant) as RowSet
  • In SQLConnectionMBS class:
    • SQLSelectAsRowSet(command as string, CommandType as integer = 0) as RowSet
    • SQLSelectAsRowSetMT(command as string, CommandType as integer = 0) as RowSet
  • globals:
    • BuildRowSetMBS(fieldNames() as string, values() as string) as RowSet

Mbs Xojo Complete Plugins Set

MbsMbs xojo complete plugins set

The MT methods allow to perform the query in a preemptive thread, so the GUI may be more responsive if you call it in a Xojo thread. In general the MBS Xojo SQL Plugin allows you to be very flexible. For example you can walk over records with SQLCommandMBS class, with RecordSet or with RowSet. You can mix those if needed.

The plugins hide the RowSet functions if loaded in older Xojo versions.

We add BuildRowSetMBS for the next release. Similar to BuildRecordSetMBS, it allows you to create a RecordSet from string arrays.

Mbs Xojo Plugins

Please do not hesitate to contact us if you have questions.





Comments are closed.