|
|
楼主 |
发表于 2004-11-24 11:36:01
|
显示全部楼层
O0 s! ?$ @* W/ U+ v- ……" u5 ]( h3 N" l8 h
- if(!rs.IsEOF()): X+ b3 c- [" Q
- { //有数据
) p, W. S- y, H" O8 E ^ - rs.GetFieldValue( DB_FD_TAG, NV ); //在线标记
, i$ d8 @% m+ f/ d* b, y0 G - if( NV.m_lVal < 1 || NV.m_lVal == pVarInfo->m_nSiteTag )
5 J/ U7 k* e2 k" }$ b: H6 o2 E' E - { //小于1为未登录或一些特殊处理$ o2 x/ X, v- A1 }3 h; t
- if( NV.m_lVal == pVarInfo->m_nSiteTag )
T# X) v* r6 |) d - { //如果数据库标记为已经登录了本服务器,则让服务器处理重复上线
- H! v, F- Z8 K! i0 c; ^/ m - pUserInfo->m_bBoot = TRUE;# C3 k2 {- I6 B$ y
- } pUserInfo->m_nTag = NV.m_lVal;
9 E( m+ ^" D0 ~0 m+ F+ _7 m - rs.GetFieldValue( DB_FD_STATE, NV ); //状态( A& Z1 G4 Q/ k3 m( X6 k4 H1 n4 ?
- pUserInfo->m_nState = NV.m_lVal;' J- Z! Q! p Y
- rs.GetFieldValue( DB_FD_NAME, strName ); //名字$ t6 ^ H% a* f* G# f1 K
- ……" j# {) S; O1 T0 ]0 ~ n0 n
复制代码 |
|