- 在线时间
- 0 小时
- 最后登录
- 2004-10-1
- 注册时间
- 2004-7-11
- 听众数
- 1
- 收听数
- 0
- 能力
- 0 分
- 体力
- 104 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 35
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 8
- 主题
- 3
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   31.58% 该用户从未签到
 |
< > try
- s1 E% P- I" b. ] {
& ]! T% E7 Z0 O& Y( n7 p
3 L& O: T Q& U# B; Q DataMod->EduManagQuery->SQL->Add(queryString);
2 V: {& F$ A6 s! ]: M3 E + z6 F0 j2 |* c8 R
DataMod->EduManagQuery->ExecSQL();
; g# B% i" v8 X6 M9 Z9 m MessageBox(NULL,"你graer!","登陆数据库错误",MB_OK);+ s0 }$ C5 M+ @0 o0 ]( T5 ^. Y, X
DataMod->EduManagQuery->Active=true;
0 i! a% b, j7 b% A5 l }9 C: u& S* O- Q7 Y4 \ z% }6 _ X
catch(EDBEngineError &E)
2 X; l: D7 c6 e1 j" b {6 v- N5 K! f. [2 p3 |8 K
MessageBox(this,"不能查询数据库","错误",MB_OK);
/ k( {) k: q( N9 N' w7 m; @ ModalResult=mrAbort;9 O1 L w( l* r4 g' M
//DataMod->EduManagQuery->Active=false;9 d* U D) U* O9 K+ C) O$ `
return;3 v9 h; a# h, a( k
}$ H1 t: R" Q$ _- s) \
MessageBox(NULL,"你不是!","登陆数据库错误",MB_OK);! \& A! F8 }+ g! Z( Y: [/ Z L
if(DataMod->EduManagQuery->RecordCount==0)" @8 }8 u$ N' I+ A$ q; Q
{5 l- a' Q$ k# P# Y$ e3 E. E
if(m_nTimes==3)
3 j5 R4 D! [7 |- J$ | B5 R {
5 j1 }% v9 [8 h: s MessageBox(NULL,"你不是合法用户!","登陆数据库错误",MB_OK);/ E, w" Y) ~: ^8 j; ^( q
ModalResult=mrAbort;1 @$ o7 g$ \* y: f$ n e
Close();
$ N& p+ Y8 I9 b7 Z }
7 B# ]( r4 t0 o else2 I0 w5 y2 x. R6 {; {) t
{
% }& }3 c' u0 {0 \; A3 M MessageBox(NULL,"用户名不存在,请从新输入","登陆数据库错误",MB_OK);
% f9 U1 A1 D$ L UserEdit->Text="";
% X& P: K3 X; d) k' [+ Y PasswordEdit->Text="";
/ i' `6 O& d ~1 X. z UserEdit->SetFocus();$ l, z# e* {$ R0 p# ^% w
ModalResult=mrNone;4 z0 j) U" `/ G5 g) P
}" _! N% y% F8 |7 d6 p% i2 K
}</P>- K4 Q% g$ c4 w( C
L" W* o# R" j( @
< >try0 x. v N1 y* Y Y. ]5 M `6 \
{</P>* B- E- c4 {% N* o+ |/ R* q
< > DataMod->EduManagQuery->SQL->Add(queryString);
& o" \2 J( B+ m6 p8 j) h DataMod->EduManagQuery->ExecSQL();
' G3 e; L6 g3 B4 v2 h# X) t DataMod->EduManagQuery->Active=true;</P>
* l% K$ T: x, [0 i< > }0 ]; y# J( z1 I' s4 v
catch(EDBEngineError &E)7 }% H4 W: T! @' s+ ~; }
{/ U8 v: J1 ?+ h- c w' c
MessageBox(this,"不能查询数据库","错误",MB_OK);
+ G% R$ f U* }* ?: z- c ModalResult=mrAbort;
, }7 e( d7 H4 w# p7 N5 T return;</P>( m7 R6 _8 p( }2 i
< ></P>" B$ p2 \7 C" F$ {
< > }
# a9 b2 B" ^9 h) r3 d, Z(在一个表中查询用户名),我执行的是无论表中有没有的用户名,都抛出异常,而且程序不会执行红色的代码,为什么啊
; z- R5 F2 }- n) }) Z</P> |
zan
|