|
|
楼主 |
发表于 2004-11-24 11:36:01
|
显示全部楼层
) w; R$ i8 b& S) J' w- ……4 f0 E: v- G$ u% n9 t8 g
- if(!rs.IsEOF())( y" X) {' o9 F7 @
- { //有数据
; s1 `4 E0 X7 n+ Q; ^ - rs.GetFieldValue( DB_FD_TAG, NV ); //在线标记: \# o! g+ Q4 ^" K; A
- if( NV.m_lVal < 1 || NV.m_lVal == pVarInfo->m_nSiteTag )( K8 x1 S2 S1 b/ A" O
- { //小于1为未登录或一些特殊处理
) F' a3 j6 s4 E8 B( E! b2 _ - if( NV.m_lVal == pVarInfo->m_nSiteTag )
4 x7 t- m8 N. g4 k1 I( U3 U* M - { //如果数据库标记为已经登录了本服务器,则让服务器处理重复上线. {5 f/ Y0 h* [- _
- pUserInfo->m_bBoot = TRUE;7 n: j* X$ b9 x
- } pUserInfo->m_nTag = NV.m_lVal;& d2 V/ o) s" a8 v: I( V" S
- rs.GetFieldValue( DB_FD_STATE, NV ); //状态
( U6 s5 }, T- z7 s - pUserInfo->m_nState = NV.m_lVal;
2 O" D# I- ^8 R- s6 \7 E5 A - rs.GetFieldValue( DB_FD_NAME, strName ); //名字
. B, I ?+ C% S) x& M - ……
/ R5 Q: T$ p; d7 X2 T+ ^+ u; P& q
复制代码 |
|