Create a database based on settings passed on constructor

Namespace: Wiker.WIDatabase
Assembly: 

Syntax

C#
public bool Create()
Visual Basic
Public Function Create As Boolean
Visual C++
public:
bool Create()

Return Value

bool

Examples

CopyC#
WIDatabase WIDB;
CDatabaseInfo DBInfo;

/* Create CDatabaseInfo object and populate with database login info */
DBInfo = new CDatabaseInfo();
DBInfo.DatabaseType = eDatabaseType.SQL;
DBInfo.Location     = "SqlServer";
DBInfo.DBName       = "TestDatabase";
DBInfo.Username     = "LoginName";
DBInfo.Password     = "LoginPassword";

/* Create new instance of WIDatabase */
WIDB = new WIDatabase(DBInfo);

/* Creates database 'TestDatabase' on SQL server 'SqlServer' */
if (WIDB.Database.Create())
   MessageBox.Show("Database created");

else
   MessageBox.Show(string.Format("Failed To Create Database\n{0} - {1}", 
                   WIDB.LastError.ToString(), WIDB.LastErrorMessage));

WIDB.Close();

See Also