Xojo Conferences

Platforms to show: All Mac Windows Linux Cross-Platform

The module InternalCubeSQLLibraryMBS

module InternalCubeSQLLibraryMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
module SQL MBS SQL Plugin 18.3 Yes Yes Yes Yes No
Function: The module for our internal CubeSQL client connector.
if InternalCubeSQLLibraryMBS.Use then
MsgBox "Using internal CubeSQL library."
MsgBox "Failed, so please use library file."
end if

Dim db As SQLDatabaseMBS // or SQLConnectionMBS

db.Option("ConnectionTimeout") = "30" // 30 seconds timeout
db.Option("ConnectionEncryption") = "AES256"

// connect...
This is a CubeSQL client library built into a plugin, so you can decide with use of MBS SQL Plugin to use this plugin instead of providing your own external copy of CubeSQL shared library.

Version 19.4 or newer have CubeSQL with SSL included.
You can use Option("ConnectionEncryption") with SSL, SSL+AES128, SSL+AES192 and SSL+AES256 as values.

If ConnectionEncryption is SSL, we can pass path from Option("SSLCertificatePath") with the certificate file.

Feedback, Comments & Corrections

Some examples which use this module:

Blog Entries

The items on this page are in the following plugins: MBS SQL Plugin.

The biggest plugin in space...

MBS Xojo tutorial videos