|
楼主 |
发表于 2004-11-24 11:36:01
|
显示全部楼层
8 C' c6 L7 |$ N7 U6 R: r- …… j# _6 i0 L+ `; z% l. ?1 i
- if(!rs.IsEOF())
1 v% ^! T; [* o - { //有数据
$ W# L* \1 U/ E( p* m - rs.GetFieldValue( DB_FD_TAG, NV ); //在线标记
3 S9 F+ v% g7 i4 v7 B7 N - if( NV.m_lVal < 1 || NV.m_lVal == pVarInfo->m_nSiteTag )
5 h1 H1 N. A: S$ C( j& ~; ~ - { //小于1为未登录或一些特殊处理+ Y% X( O m# s" u
- if( NV.m_lVal == pVarInfo->m_nSiteTag )
# o' p: ]: P0 `; C# J - { //如果数据库标记为已经登录了本服务器,则让服务器处理重复上线: ~* T# ^# ^8 p) P; }
- pUserInfo->m_bBoot = TRUE;+ ~& K# |0 c W! `& h1 K X
- } pUserInfo->m_nTag = NV.m_lVal; V* ^6 X8 k/ D& m
- rs.GetFieldValue( DB_FD_STATE, NV ); //状态, V3 {; a5 F% ?" A
- pUserInfo->m_nState = NV.m_lVal;7 O9 h8 M4 O6 ~8 i
- rs.GetFieldValue( DB_FD_NAME, strName ); //名字
: X2 D$ j0 d$ C/ S( U4 J, y - ……1 w' m. \5 F$ f) `. }! N
复制代码 |
|