Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

/SQL/SQLDatabaseMBS SQLite Connect console
Function:
You find this example project in your Plugins Download as a Xojo project file within the examples folder: /SQL/SQLDatabaseMBS SQLite Connect console
This example is the version from Thu, 6th Apr 2016.
Project "SQLDatabaseMBS SQLite Connect console.rbp"
Class App Inherits ConsoleApplication
EventHandler Function Run(args() as String) As Integer // use internal sqlite library call InternalSQLiteLibraryMBS.Use dim db as new SQLDatabaseMBS // where is the library? 'db.Option(SQLConnectionMBS.kOptionLibrarySQLite) = "/usr/lib/libsqlite3.0.dylib" // connect to database // in this example it is SQLite, // but can also be Sybase, Oracle, Informix, DB2, SQLServer, InterBase, MySQL, SQLBase and ODBC dim path as string if TargetMacOS then path = "/tmp/test.db" // put the database in the temporary folder else path = "test.db" // for Windows and Linux in the current folder the application is inside. end if db.DatabaseName = "sqlite:"+path if db.Connect then print "We are connected!" // Disconnect is optional // autodisconnect will ocur in destructor if needed db.close print "We are disconnected!" end if Exception print db.ErrorMessage End EventHandler
End Class
End Project

See also:

Feedback, Comments & Corrections

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




Links
MBS FileMaker blog