ODBPPLib.IODBPP.CreateDatabase creates a new ObjectDatabase Control file (*.odc) that contains all the information required control all the tables and transactions within the database.
void CreateDatabase (
	string controlFileName


controlFileName'\0' terminating string that contains the required path for the control file.

Return Values


  • This method also opens the database for use.
Example Use
  • C#
private void button1_Click(object sender, EventArgs e){
      OpenFileDialog dlg = new OpenFileDialog();
      DialogResult result = dlg.ShowDialog();
      if (result == DialogResult.OK)
         ODBPPLib.ODBPP odbpp = new ODBPPLib.ODBPP();
         odbpp.BeginTransaction(odbpp.EXCLUSIVE, 60000);
         ODBPPLib.TableSchema schema = new ODBPPLib.TableSchema();
         schema.tableName = "First";
         schema.fields.Add(odbpp.UINT32, 0, 0, "First", null);
         schema.fields.Add(odbpp.FLOAT32, 0, 0, "Second", null);
         schema.indexes.Add(0, odbpp.B_TREE, 0, 0, 0, null);
         schema.indexes[0].segments.Add(0, 0);
         tableId = odbpp.CreateTable(schema);
   catch (Exception e1)

Also See

CloseDatabase, OpenDatabase
Listen All
Comments (0)
Characters left: 2500
Ekky Software Homepage T-Accounts Online ObjectDatabase++ TScript Ekky Software Homepage T-Accounts Onlinee ObjectDatabase++ TScript