Platforms to show: All Mac Windows Linux Cross-Platform
JavaConnectionMBS class
Super class: JavaObjectMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Java Database | MBS Java Plugin | 8.5 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
Subclass of the JavaObjectMBS class.
This is an abstract class. You can't create an instance, but you can get one from various plugin functions.
- 5 properties
- property AutoCommit as boolean
- property Catalog as string
- property Holdability as Integer
- property ReadOnly as boolean
- property TransactionIsolation as Integer
- 67 methods
- method clearWarnings
- method close
- method CLOSE_CURSORS_AT_COMMIT as Integer
- method commit
- method CONCUR_READ_ONLY as Integer
- method CONCUR_UPDATABLE as Integer
- method Constructor Private
- method createBlob as JavaBlobMBS
- method createClob as JavaClobMBS
- method createStatement as JavaStatementMBS
- method createStatement(resultSetType as Integer, resultSetConcurrency as Integer) as JavaStatementMBS
- method createStatement(resultSetType as Integer, resultSetConcurrency as Integer, resultSetHoldability as Integer) as JavaStatementMBS
- method FETCH_FORWARD as Integer
- method FETCH_REVERSE as Integer
- method FETCH_UNKNOWN as Integer
- method getMetaData as JavaDatabaseMetaDataMBS
- method HOLD_CURSORS_OVER_COMMIT as Integer
- method isClosed as boolean
- method nativeSQL(sql as string) as string
- method prepareCall(sql as string) as JavaCallableStatementMBS
- method prepareCall(sql as string, resultSetType as Integer, resultSetConcurrency as Integer) as JavaCallableStatementMBS
- method prepareCall(sql as string, resultSetType as Integer, resultSetConcurrency as Integer, resultSetHoldability as Integer) as JavaCallableStatementMBS
- method prepareStatement(sql as string) as JavaPreparedStatementMBS
- method prepareStatement(sql as string, autoGeneratedKeys as Integer) as JavaPreparedStatementMBS
- method prepareStatement(sql as string, resultSetType as Integer, resultSetConcurrency as Integer) as JavaPreparedStatementMBS
- method prepareStatement(sql as string, resultSetType as Integer, resultSetConcurrency as Integer, resultSetHoldability as Integer) as JavaPreparedStatementMBS
- method releaseSavepoint(safepoint as JavaSavepointMBS)
- method rollback
- method rollback(safepoint as JavaSavepointMBS)
- method setSavepoint as JavaSavepointMBS
- method setSavepoint(name as string) as JavaSavepointMBS
- method TRANSACTION_NONE as Integer
- method TRANSACTION_READ_COMMITTED as Integer
- method TRANSACTION_READ_UNCOMMITTED as Integer
- method TRANSACTION_REPEATABLE_READ as Integer
- method TRANSACTION_SERIALIZABLE as Integer
- method typeARRAY as Integer
- method typeBIGINT as Integer
- method typeBINARY as Integer
- method typeBIT as Integer
- method typeBLOB as Integer
- method typeCHAR as Integer
- method typeCLOB as Integer
- method typeDATE as Integer
- method typeDECIMAL as Integer
- method typeDISTINCT as Integer
- method typeDOUBLE as Integer
- method typeFLOAT as Integer
- method typeINTEGER as Integer
- method typeJAVA_OBJECT as Integer
- method typeLONGVARBINARY as Integer
- method typeLONGVARCHAR as Integer
- method typeNULL as Integer
- method typeNUMERIC as Integer
- method typeOTHER as Integer
- method typeREAL as Integer
- method typeREF as Integer
- method typeSMALLINT as Integer
- method typeSTRUCT as Integer
- method typeTIME as Integer
- method typeTIMESTAMP as Integer
- method typeTINYINT as Integer
- method typeVARBINARY as Integer
- method typeVARCHAR as Integer
- method TYPE_FORWARD_ONLY as Integer
- method TYPE_SCROLL_INSENSITIVE as Integer
- method TYPE_SCROLL_SENSITIVE as Integer
Super class JavaObjectMBS
- 16 properties
- property ClassName as String
- property Database as Variant
- property Handle as Integer
- property Lasterror as Integer
- property Tag as Variant
- property VM as JavaVMMBS
- property BooleanField(TheField as JavaFieldMBS) as boolean
- property ByteField(TheField as JavaFieldMBS) as Integer
- property CharField(TheField as JavaFieldMBS) as Integer
- property DoubleField(TheField as JavaFieldMBS) as Double
- property Field(TheField as JavaFieldMBS) as Variant
- property FloatField(TheField as JavaFieldMBS) as single
- property IntField(TheField as JavaFieldMBS) as Integer
- property LongField(TheField as JavaFieldMBS) as Int64
- property ObjectField(TheField as JavaFieldMBS) as JavaObjectMBS
- property ShortField(TheField as JavaFieldMBS) as Integer
- 28 methods
- method CallBooleanMethod(MethodID as JavaMethodMBS, args as memoryblock) as boolean
- method CallByteMethod(MethodID as JavaMethodMBS, args as memoryblock) as Integer
- method CallCharMethod(MethodID as JavaMethodMBS, args as memoryblock) as Integer
- method CallDoubleMethod(MethodID as JavaMethodMBS, args as memoryblock) as Double
- method CallFloatMethod(MethodID as JavaMethodMBS, args as memoryblock) as single
- method CallIntMethod(MethodID as JavaMethodMBS, args as memoryblock) as Integer
- method CallLongMethod(MethodID as JavaMethodMBS, args as memoryblock) as Int64
- method CallMethod(MethodID as JavaMethodMBS, args() as Variant) as Variant
- method CallNonvirtualBooleanMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as boolean
- method CallNonvirtualByteMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as Integer
- method CallNonvirtualCharMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as Integer
- method CallNonvirtualDoubleMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as Double
- method CallNonvirtualFloatMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as single
- method CallNonvirtualIntMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as Integer
- method CallNonvirtualLongMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as Int64
- method CallNonvirtualMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args() as Variant) as Variant
- method CallNonvirtualObjectMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method CallNonvirtualShortMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock) as Integer
- method CallNonvirtualVoidMethod(TheClass as JavaClassMBS, MethodID as JavaMethodMBS, args as memoryblock)
- method CallObjectMethod(MethodID as JavaMethodMBS, args as memoryblock) as JavaObjectMBS
- method CallShortMethod(MethodID as JavaMethodMBS, args as memoryblock) as Integer
- method CallVoidMethod(MethodID as JavaMethodMBS, args as memoryblock)
- method Constructor Private
- method GetDirectBufferAddress(directbuffer as JavaObjectMBS) as Integer
- method GetDirectBufferCapacity(directbuffer as JavaObjectMBS) as Integer
- method IsInstanceOf(TheClass as JavaClassMBS) as boolean
- method IsSameObject(obj as JavaObjectMBS) as boolean
- method ObjectClass as JavaClassMBS
This class has no sub classes.
Some methods using this class:
- JavaDatabaseMBS.connect(url as string) as JavaConnectionMBS
- JavaDatabaseMBS.getConnection(url as string) as JavaConnectionMBS
- JavaDatabaseMBS.getConnection(url as string, username as string, password as string) as JavaConnectionMBS
- JavaDatabaseMetaDataMBS.getConnection as JavaConnectionMBS
Some examples using this class:
- /Java/JavaDatabase/java Database Thread Tests
- /Java/JavaDatabase/JavaDatabase MDB
- /Java/JavaDatabase/JavaDatabase MySQL Blob and Clob
- /Java/JavaDatabase/JavaDatabase MySQL test
- /Java/JavaDatabase/JavaDatabase MySQL test with Threading
- /Java/JavaDatabase/JavaDatabase MySQL with JavaInputStreamMBS
- /Java/JavaDatabase/JavaDatabase SQLite
- /Java/JavaDatabase/JavaDatabase SQLite blob
- /Java/JavaDatabase/JavaDatabase to JSON
- /Java/JavaDatabase/JDBCMultipleDrivers
Blog Entries
The items on this page are in the following plugins: MBS Java Plugin.