Various global library settings
Namespace: Wiker.WIDatabaseAssembly:
Syntax
C# |
---|
public static class SETTINGS |
Visual Basic |
---|
Public NotInheritable Class SETTINGS |
Visual C++ |
---|
public ref class SETTINGS abstract sealed |
Examples
CopyC#
{
WIDatabase WIDB;
CDatabaseInfo DBInfo;
DBInfo = new CDatabaseInfo();
DBInfo.DatabaseType = eDatabaseType.SQL;
DBInfo.Location = "SqlServer";
DBInfo.DBName = "TestDatabase";
DBInfo.Username = "LoginName";
DBInfo.Password = "LoginPassword";
WIDB = new WIDatabase(DBInfo);
SETTINGS.ConnectionTimeOut = 30;
SETTINGS.QueryTimeOut = 30;
SETTINGS.Trimming = eTrim.Start;
SETTINGS.PrepareSQLVariable = false;
SETTINGS.DatabaseFailureCallBack = DatabaseFailureCallBack;
SETTINGS.DebugLogCallBack = DebugLogCallBack;
}
bool DatabaseFailureCallBack(eDBErrorCodes errorCode)
{
MessageBox.Show(string.Format("DBFailureCallback {0}", errorCode.ToString()));
return(true);
}
void DebugLogCallBack(string message, Exception ex)
{
MessageBox.Show(string.Format("{0}\n{1}", message, ex.Message));
}
Inheritance Hierarchy
See Also