从段代码是 登陆验证
if (UserEdit.Text='') or (PassEdit.Text='') then
begin // ='请正确填写注册用户信息!'
Label3.Caption:=Translate('String0','请正确填写注册用户信息!');
Exit;
end; //(MD5Print(MD5String(PassEdit.Text)))
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select * from member where member='+quotedstr(UserEdit.Text)+' and pass='+quotedstr(MD5Print(MD5String(PassEdit.Text))));
adoquery1.open;
if adoquery1.recordcount=0 then
begin
Label3.Caption:=Translate('String0','用户名或密码错误!');
Exit;
end;我现在在数据库中加入了一列 VIP
想用来判断登陆的用户是否是VIP 用户
如果VIP的值为真是VIP用户
运行检测更新代码
如果不是VIP用户择直接登陆我想知道 怎么样来获取 登陆用户的VIP的值
if (UserEdit.Text='') or (PassEdit.Text='') then
begin // ='请正确填写注册用户信息!'
Label3.Caption:=Translate('String0','请正确填写注册用户信息!');
Exit;
end; //(MD5Print(MD5String(PassEdit.Text)))
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select * from member where member='+quotedstr(UserEdit.Text)+' and pass='+quotedstr(MD5Print(MD5String(PassEdit.Text))));
adoquery1.open;
if adoquery1.recordcount=0 then
begin
Label3.Caption:=Translate('String0','用户名或密码错误!');
Exit;
end;我现在在数据库中加入了一列 VIP
想用来判断登陆的用户是否是VIP 用户
如果VIP的值为真是VIP用户
运行检测更新代码
如果不是VIP用户择直接登陆我想知道 怎么样来获取 登陆用户的VIP的值
解决方案 »
- delphi QReport 如何实现报表打印 请大虾们一定帮帮忙啊,这个问题困扰我很久了!
- 高分求解,关于用程序控制打印机的问题。问题解决再加送500分.
- 各位大哥,请出山相救呀,谢谢!
- 如何将本机虚拟目录转化为绝对路径?
- 在程序中怎样删除某个文件夹中的临时文件啊?如 c:\databack\sql.bak
- 如何计算相对路径/目录?
- 从哪里能免费下载Delphi6.0?谢谢!!!!
- delphi关于做表格形式的记录问题
- 怎样得到本机windows自己的窗口默认字体名称和字号?
- 高手请帮忙:如何使用nmsmtp控件发送带附件的HTML格式信件
- 请教关于DELPHI的数据类型及运算的几个问题
- 请问如何改变listbox的item的颜色?
showmessage('欢迎VIP用户')
else
showmessage('不是VIP用户');
如果是其它的,字符用.asstring,数字用 .asinteger来取值就可以
begin // ='请正确填写注册用户信息!'
Label3.Caption:=Translate('String0','请正确填写注册用户信息!');
Exit;
end; //(MD5Print(MD5String(PassEdit.Text)))
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select * from member where member='+quotedstr(UserEdit.Text)+' and pass='+quotedstr(MD5Print(MD5String(PassEdit.Text))));
adoquery1.open;
if adoquery1.recordcount.isempty
then
begin
Label3.Caption:=Translate('String0','用户名或密码错误!');
Exit;
end
else
begin
if adoquery1.fieldbyname('vip').asstring='VIP'
{或adoquery1.fieldbyname('vip').asboolean=true}
then {检查更新代码}
else {显示主窗体}
end;