|
|
楼主 |
发表于 2004-11-24 11:36:01
|
显示全部楼层
; N& ^, z' I% ~2 ~. o( p- ……
: K# o/ j% |% D$ M - if(!rs.IsEOF())
6 L5 T4 c5 Q* h+ { - { //有数据
% T$ G$ z$ `$ u7 y7 U - rs.GetFieldValue( DB_FD_TAG, NV ); //在线标记! M1 `2 G) ^) \9 k
- if( NV.m_lVal < 1 || NV.m_lVal == pVarInfo->m_nSiteTag )& R% E6 y" D D5 C* N
- { //小于1为未登录或一些特殊处理
+ H& r- G: Y$ b1 P9 S* ]2 E3 \ - if( NV.m_lVal == pVarInfo->m_nSiteTag )
# r0 {/ E; j: `% j- d1 L' `# U - { //如果数据库标记为已经登录了本服务器,则让服务器处理重复上线
! G y% w: a5 d - pUserInfo->m_bBoot = TRUE;8 V$ {9 W: C2 @/ U% S
- } pUserInfo->m_nTag = NV.m_lVal;) L9 J; ~/ E+ F" k2 H' H2 t
- rs.GetFieldValue( DB_FD_STATE, NV ); //状态
/ d+ U! h% I* A; q) m& ] - pUserInfo->m_nState = NV.m_lVal;9 V+ A6 f0 r& [% f& Z: B( i+ e
- rs.GetFieldValue( DB_FD_NAME, strName ); //名字; q+ @. J p, r5 K9 v" }# c
- ……$ ]; u& `# Y% }- U( d% ~! p% |. M$ b
复制代码 |
|