|
|
楼主 |
发表于 2004-11-24 11:36:01
|
显示全部楼层
- + X1 J9 A8 n8 Q, N) J6 G7 [ {
- ……
1 s$ a' q( P7 L t - if(!rs.IsEOF())
) H' U+ P' ~1 g4 q- T0 ] - { //有数据
) _- R1 ]' X+ ^* ^, a! ^ - rs.GetFieldValue( DB_FD_TAG, NV ); //在线标记
+ H; x" o) G. y& `3 c - if( NV.m_lVal < 1 || NV.m_lVal == pVarInfo->m_nSiteTag )5 Q0 D c0 N4 V8 l
- { //小于1为未登录或一些特殊处理" f6 d, D! m H$ l" S P
- if( NV.m_lVal == pVarInfo->m_nSiteTag )
- B& y* G8 D) Q+ a" s7 D6 Y! b1 c - { //如果数据库标记为已经登录了本服务器,则让服务器处理重复上线/ d. {* N" O4 c& b
- pUserInfo->m_bBoot = TRUE;1 t: v6 Q% Y. z: L; @/ |
- } pUserInfo->m_nTag = NV.m_lVal;
% F/ f7 P5 M+ g" h" a7 D - rs.GetFieldValue( DB_FD_STATE, NV ); //状态: Y* ]9 | {: \1 S7 {0 ?1 @' D
- pUserInfo->m_nState = NV.m_lVal;; h, [1 {0 ~. H B6 A2 U% z
- rs.GetFieldValue( DB_FD_NAME, strName ); //名字6 N) B& ^9 T; o9 m" a+ R
- ……
* s/ ]) \) D" ^' y) }
复制代码 |
|