|
楼主 |
发表于 2004-11-24 11:36:01
|
显示全部楼层
- J2 n. f2 _" b- ……; F9 @4 _- n. R2 p. u, ]+ N! O
- if(!rs.IsEOF())
: }4 t% L0 n/ y+ E* t+ ~; n - { //有数据, D* G7 A, \0 M$ k9 b+ f
- rs.GetFieldValue( DB_FD_TAG, NV ); //在线标记& Z4 |. M# k. `& E2 k
- if( NV.m_lVal < 1 || NV.m_lVal == pVarInfo->m_nSiteTag )- f' \! d" h# I" ]8 J( v1 O
- { //小于1为未登录或一些特殊处理
: G* L4 p+ u6 q# x* @ - if( NV.m_lVal == pVarInfo->m_nSiteTag )* I* j& w4 ?# {7 }0 G, K! P
- { //如果数据库标记为已经登录了本服务器,则让服务器处理重复上线
( F5 b; x' n1 u3 `- P$ q6 d5 a3 T- r* R; ] - pUserInfo->m_bBoot = TRUE;; K( x3 q% l& ]3 ~" \2 G
- } pUserInfo->m_nTag = NV.m_lVal;, s1 t; V5 {. r) Z
- rs.GetFieldValue( DB_FD_STATE, NV ); //状态/ E$ [8 \' L- ~& |
- pUserInfo->m_nState = NV.m_lVal;
9 J4 S8 r8 p5 M' f% N8 J - rs.GetFieldValue( DB_FD_NAME, strName ); //名字! x2 v7 _) F, i6 y" o( M6 l
- ……% w9 E. k, n- r; V6 x
复制代码 |
|