- 在线时间
- 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+ y9 P- ?# C7 L, _0 ?$ z
{2 f2 Z; V% I, I! Z: `1 G
0 l7 j$ z, {$ \/ G
DataMod->EduManagQuery->SQL->Add(queryString);1 [. O4 R) s( D
+ U% L2 r, _+ V/ q- Z DataMod->EduManagQuery->ExecSQL();
5 g# R+ Z9 j3 }; H- F3 V MessageBox(NULL,"你graer!","登陆数据库错误",MB_OK);4 ^0 |" a, ~( Z G' N: P% V
DataMod->EduManagQuery->Active=true;
# o9 Z& F% O( n# Z, h }% R, d, y& F+ T! O
catch(EDBEngineError &E)
% r, }: }. s1 i- c4 d$ y {
8 s# ^ b$ T7 a+ L2 N MessageBox(this,"不能查询数据库","错误",MB_OK);
& g2 o& E/ \+ b6 V: h) @ ModalResult=mrAbort;; ?- h& b" i l8 ~2 X
//DataMod->EduManagQuery->Active=false;
( L3 t' S& J! ]/ F return;3 S/ O1 m# X! {& b7 r% Q
}
, G+ b$ ]+ M2 G/ g. ]' s MessageBox(NULL,"你不是!","登陆数据库错误",MB_OK);
$ Z& ]0 o& }8 g2 @ if(DataMod->EduManagQuery->RecordCount==0). M: ?5 l# S, B0 h
{* c; l% a+ w, j- L
if(m_nTimes==3)2 C; U: x5 T5 U) J+ o
{
3 Z# s2 I4 c! D# l: M) { MessageBox(NULL,"你不是合法用户!","登陆数据库错误",MB_OK);- L' z7 S( D( C* N
ModalResult=mrAbort;
; H8 G3 u% M. o% Z% ? Close();& c3 W) h. P; v" S- @
}
5 [- {& U: G. ?. S4 B! E5 f! B else
: @4 e' }& `8 Y* F" t {
8 R+ N- H9 f+ N( O MessageBox(NULL,"用户名不存在,请从新输入","登陆数据库错误",MB_OK);. j( q: e3 M) L& B
UserEdit->Text="";
' Q0 M' d& A# K+ u: b! | PasswordEdit->Text="";
5 |) ~% s/ s/ s8 p UserEdit->SetFocus();
4 C3 D8 w% o- _- u& @ ModalResult=mrNone;9 ~2 H& I Z' Q- [
}
2 [ O7 N. s/ i1 A. l' \# R }</P> ?* L4 J/ j9 {9 b* k. }
0 p# d7 |- g) O2 _3 }3 M
< >try4 D5 Y+ i" B+ W+ t& D0 t) X
{</P>" I% b$ S( `: O" f& ~
< > DataMod->EduManagQuery->SQL->Add(queryString);
2 Q2 u( I# @9 p+ ~ DataMod->EduManagQuery->ExecSQL();
5 P: X( R. [2 g) _& z4 ] DataMod->EduManagQuery->Active=true;</P>
: w% J+ c* F+ t7 Z5 Q< > }8 y0 E1 b( b# Y! K
catch(EDBEngineError &E)
5 \ ?3 s4 I* d& Z/ S4 j" P% \6 V {
9 Z, F" K9 R, j3 ?' J MessageBox(this,"不能查询数据库","错误",MB_OK);
' e$ j; M2 m2 D; w u$ K ModalResult=mrAbort;1 B0 d( ^# ]6 M. U$ i
return;</P>
' `$ C( m6 R4 n< ></P>
0 | {5 S8 j s6 V2 P< > }
* i1 q4 G+ M3 Y0 ^2 b(在一个表中查询用户名),我执行的是无论表中有没有的用户名,都抛出异常,而且程序不会执行红色的代码,为什么啊
/ H" l, P A8 j9 P( }! u' C$ S</P> |
zan
|