Method

SQLiteDatabase.CreateDatabaseFile


Warning

This item was deprecated in version 2019r2. Please use SQLiteDatabase.CreateDatabase as a replacement.

Description

Creates a new SQLiteDatabase. It uses the DatabaseFile property as the FolderItem for the database to create.

Notes

If the database already exists, this function works like Database.Connect. If CreateDatabaseFile does not succeed, an IOException is raised. The old style where this method returned True or False is deprecated as of 2019r2. You should now catch the exception instead.

This example creates a database file and catches the exception if the operation fails:

Var f As FolderItem
f = GetFolderItem("MyDatabase")
Var db As New SQLiteDatabase
db.DatabaseFile = f
Try
  db.CreateDatabaseFile
Catch error As IOException
  MsgBox("The database file could not be created: " + error.Message)
End Try

Compatibility

All project types on all supported operating systems.