|
|
楼主 |
发表于 2004-11-24 11:36:01
|
显示全部楼层
$ i/ F4 F# [* |! O& y [7 p- ……: O/ d* M& b" w+ e* P# r0 P4 V& }
- if(!rs.IsEOF())* f3 i( B6 J z T: }
- { //有数据
( d4 [& n s7 W, S% n* D0 y - rs.GetFieldValue( DB_FD_TAG, NV ); //在线标记6 D0 S# O O7 z, `6 I" g$ s
- if( NV.m_lVal < 1 || NV.m_lVal == pVarInfo->m_nSiteTag )
8 Y; S8 c* s/ O: {& E - { //小于1为未登录或一些特殊处理
7 w) C" U, H: ] }7 h- T - if( NV.m_lVal == pVarInfo->m_nSiteTag )! n1 y, r- n$ j I( ^% G
- { //如果数据库标记为已经登录了本服务器,则让服务器处理重复上线
- v1 |; p6 b; g4 J2 H: n, p - pUserInfo->m_bBoot = TRUE;
) U" l0 ]+ M% b0 U - } pUserInfo->m_nTag = NV.m_lVal;0 d+ _# K0 F' S: x0 h" J5 F
- rs.GetFieldValue( DB_FD_STATE, NV ); //状态
2 g: B" n+ y# s3 `3 p - pUserInfo->m_nState = NV.m_lVal;& l/ Y1 A* n$ A8 Z) c6 e5 Q
- rs.GetFieldValue( DB_FD_NAME, strName ); //名字3 {3 P7 Z9 G( N% {# L
- ……
3 n; ^. j$ r3 N- D G9 P+ b; {' v0 X
复制代码 |
|