|
楼主 |
发表于 2004-11-24 11:36:01
|
显示全部楼层
- 1 [6 A6 b4 \+ S! t7 o5 d1 E
- ……! l! g( b2 r& q
- if(!rs.IsEOF())6 A, m' F' C- O v
- { //有数据
; k# u; I% H7 \7 ^ q$ w9 w% _ - rs.GetFieldValue( DB_FD_TAG, NV ); //在线标记
0 u' e# j5 l: i- ~# Z - if( NV.m_lVal < 1 || NV.m_lVal == pVarInfo->m_nSiteTag )
K; n& ~* E0 r- { - { //小于1为未登录或一些特殊处理2 H$ t& p3 d Q, L+ s
- if( NV.m_lVal == pVarInfo->m_nSiteTag )% a/ n. @. B) J( A% |" Q) l
- { //如果数据库标记为已经登录了本服务器,则让服务器处理重复上线
/ \, k0 |0 n0 B: B8 k9 U7 F( e& i - pUserInfo->m_bBoot = TRUE;7 j ]2 i. j, M6 l
- } pUserInfo->m_nTag = NV.m_lVal;8 X9 N: _$ P- l/ d. X& [ C; ^
- rs.GetFieldValue( DB_FD_STATE, NV ); //状态4 @6 |% p9 z5 L
- pUserInfo->m_nState = NV.m_lVal;
/ O) ^8 t: ]4 s( S0 } - rs.GetFieldValue( DB_FD_NAME, strName ); //名字+ Y y" ?4 {; E/ v6 ?+ m
- ……+ {3 |0 K0 @9 }' ?+ Y( Y# `
复制代码 |
|