procedure TdmABS.dmABSCreate(Sender: TObject);
begin
inherited;
SetDefFontsFile;
m_eDBType := eSQLServer;
m_bAbortConnection := False;
m_bRetryConnection := False;
m_pSession.SessionName := DefSessionName; //'VWMHP'
Database.SessionName := DefSessionName;
Database.DatabaseName := sfDatabaseName;
Database.AliasName := sfAliasName; m_pQuery.SessionName := DefSessionName;//VWMHP
m_pQuery.DatabaseName := sfDatabaseName; m_pListQuery1.SessionName := DefSessionName;//VWMHP
m_pListQuery1.DatabaseName := sfDatabaseName;
m_pListQueryPool[1] := m_pListQuery1;
m_pListQuery2.SessionName := DefSessionName;//VWMHP
m_pListQuery2.DatabaseName := sfDatabaseName;
m_pListQueryPool[2] := m_pListQuery2;
m_pListQuery3.SessionName := DefSessionName;//VWMHP
m_pListQuery3.DatabaseName := sfDatabaseName;
m_pListQueryPool[3] := m_pListQuery3; m_pTempQuery.SessionName := DefSessionName;
m_pTempQuery.DatabaseName := sfDatabaseName; m_pListQueryCallerPool[1] := nil;
m_pListQueryCallerPool[2] := nil;
m_pListQueryCallerPool[3] := nil; // try to login to database, if login failed,
// terminate the application.
if bfOpenDatabase then //登陆事件触发
begin
SetDataSetProperty(pfQuery); //设置数据集的属性
OnDatabaseOpen; //没实现
end
else
begin
inherited;
SetDefFontsFile;
m_eDBType := eSQLServer;
m_bAbortConnection := False;
m_bRetryConnection := False;
m_pSession.SessionName := DefSessionName; //'VWMHP'
Database.SessionName := DefSessionName;
Database.DatabaseName := sfDatabaseName;
Database.AliasName := sfAliasName; m_pQuery.SessionName := DefSessionName;//VWMHP
m_pQuery.DatabaseName := sfDatabaseName; m_pListQuery1.SessionName := DefSessionName;//VWMHP
m_pListQuery1.DatabaseName := sfDatabaseName;
m_pListQueryPool[1] := m_pListQuery1;
m_pListQuery2.SessionName := DefSessionName;//VWMHP
m_pListQuery2.DatabaseName := sfDatabaseName;
m_pListQueryPool[2] := m_pListQuery2;
m_pListQuery3.SessionName := DefSessionName;//VWMHP
m_pListQuery3.DatabaseName := sfDatabaseName;
m_pListQueryPool[3] := m_pListQuery3; m_pTempQuery.SessionName := DefSessionName;
m_pTempQuery.DatabaseName := sfDatabaseName; m_pListQueryCallerPool[1] := nil;
m_pListQueryCallerPool[2] := nil;
m_pListQueryCallerPool[3] := nil; // try to login to database, if login failed,
// terminate the application.
if bfOpenDatabase then //登陆事件触发
begin
SetDataSetProperty(pfQuery); //设置数据集的属性
OnDatabaseOpen; //没实现
end
else
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货