|
|
楼主 |
发表于 2004-11-24 11:36:01
|
显示全部楼层
- : h! m2 J. O4 }. J% ]
- ……9 b M: s8 f' I: C; b/ a+ p
- if(!rs.IsEOF()); X+ T4 _$ s$ ~2 j6 \7 h
- { //有数据# P9 R) X) Z. n: E0 m
- rs.GetFieldValue( DB_FD_TAG, NV ); //在线标记
3 }. Z& _ v9 S* o2 r - if( NV.m_lVal < 1 || NV.m_lVal == pVarInfo->m_nSiteTag )
( W" ?- D* b* I: X# V8 d - { //小于1为未登录或一些特殊处理
6 |! ^$ g0 { r! K' ?; d - if( NV.m_lVal == pVarInfo->m_nSiteTag )& X# Q% M E0 ?
- { //如果数据库标记为已经登录了本服务器,则让服务器处理重复上线$ g2 t3 K8 K2 g* A) ^1 A
- pUserInfo->m_bBoot = TRUE;
( _+ H) w X, [1 R0 a4 e - } pUserInfo->m_nTag = NV.m_lVal;
+ k4 }4 a: u! v' u* Y6 Z - rs.GetFieldValue( DB_FD_STATE, NV ); //状态
& P1 y5 W8 F, S! @; A r1 D3 z - pUserInfo->m_nState = NV.m_lVal;
# |& \ l; h& E4 d; P$ E8 ^. d5 m - rs.GetFieldValue( DB_FD_NAME, strName ); //名字
# p1 V& d" v* V9 z - ……+ F8 z2 j" d' l/ X4 j4 V; P& _
复制代码 |
|