intraweb下开发的权限管理问题!!

hjf8086 2003-10-20 12:16:24
我在intraweb下要实现权限管理,在数据库建立了一个密码表.现在的问题是,不知道怎么对session进行操作.请教各位能给个实例看看吗?
...全文
37 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hjf8086 2003-10-22
  • 打赏
  • 举报
回复
mypiip(逆水行舟)
非常感谢!!
mypiip 2003-10-21
  • 打赏
  • 举报
回复
unit ServerController;
TUserSession = class(TComponent)
public
DataModule1:TDataModule1;
User_Name,User_pwd,User_权限:ansistring;//定义变量
constructor Create(AOwner: TComponent); override;
end;
在启动单元
if (Trim(IwEditUser.Text) = '') or (trim(IwEditPwd.text) = '') then
begin
webapplication.ShowMessage('请确定用户名或密码不能为空!');
exit;
end
else
begin
with DataModule1 do
begin
table_User.active := true;
if not Table_User.Locate('Clerk_Name;Clerk_Pwd',
VarArrayOf([trim(IwEditUser.Text), trim(IwEditPwd.Text)]), []) then
begin
WebApplication.ShowMessage('无效的用户名或口令,请重新输入');
Exit;
end
else
begin
UserSession.User_Name:=Table_User.Fieldbyname('Name').AsString;
UserSession.User_权限:=Table_User.fieldbyName('权限').asinteger;
TIWAppForm(WebApplication.ActiveForm).Release;
TIWForm2.Create(WebApplication).Show;
end;
end;
end;

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧