亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? useroparet.pas

?? 一個售樓系統
?? PAS
字號:
Unit UserOparet;

Interface

Uses
   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
   Dialogs, DB, ADODB, StdCtrls, LbButton, AAFont, AACtrls;

Type
   TUserOparet = Class(TForm)
      GroupBox2: TGroupBox;
      Label1: TLabel;
      Label2: TLabel;
      Edit1: TEdit;
      Edit2: TEdit;
      ADOQuery1: TADOQuery;
      Label4: TLabel;
      Edit3: TEdit;
      StaticText1: TStaticText;
      LbButton1: TLbButton;
      LbButton2: TLbButton;
      LbButton3: TLbButton;
      AAText1: TAAText;
      DataSource1: TDataSource;
      Function IsExists(username: String): Boolean;
      Procedure FlashGrid;
      Procedure Button1Click(Sender: TObject);
      Procedure Button2Click(Sender: TObject);
      Procedure Edit1Exit(Sender: TObject);
      Procedure Button3Click(Sender: TObject);
      Procedure FormCreate(Sender: TObject);
      Procedure FormClose(Sender: TObject; Var Action: TCloseAction);
      Procedure Edit1Change(Sender: TObject);
   Private
        { Private declarations }
   Public
        { Public declarations }
   End;
Const
   CSNAME           = 'ADMIN';
Var
   UserOparetform   : TUserOparet;
   currusername     : String;

Implementation
Uses CnBase64, DM;
{$R *.dfm}

Procedure TUserOparet.FlashGrid;
Begin
   ADOQuery1.sql.Clear;
   ADOQuery1.sql.Add('SELECT * FROM 用戶登入表');
   ADOQuery1.open;
End;

Procedure TUserOparet.Edit1Exit(Sender: TObject);
Var
   code             : String;
Begin
   If IsExists(Edit1.Text) Then Begin
      Base64Decode(ADOQuery1.fieldbyname('密碼').AsString, code);
      Edit2.Text := code;
   End;
End;

//新增

Procedure TUserOparet.Button1Click(Sender: TObject);
Var
   Psw64            : String;
Begin
   If StrComp(pchar(Edit2.Text), pchar(Edit3.Text)) <> 0 Then Begin
      Application.MessageBox('兩次輸入的密碼不一致,請重新輸入。',
         '提示信息',
         mb_OK + MB_ICONINFORMATION);
      Exit;
   End;
   ADOQuery1.sql.Text := 'select * from 用戶登入表';
   ADOQuery1.open;
   If ADOQuery1.recordcount = 0 Then Begin
      ADOQuery1.Append;
      ADOQuery1.fieldbyname('用戶名').AsString := Trim(Edit1.Text);
      Base64Encode(Edit2.Text, Psw64);
      ADOQuery1.fieldbyname('密碼').AsString := Psw64;
      ADOQuery1.post;
      Application.MessageBox('用戶名添加成功', '提示信息', mb_OK +
         MB_ICONINFORMATION);
      Exit;
   End;
   If (Edit1.Text = '') Or (Edit2.Text = '') Then Begin
      Application.MessageBox('設置的用戶名和密碼不能為空,請重新輸入!',
         '提示信息', mb_OK + MB_ICONERROR);
      Edit1.SetFocus;
      Exit;
   End;
   If IsExists(Edit1.Text) Then Begin
      Application.MessageBox('用戶名重復,請重新輸入!', '提示信息', mb_OK +
         MB_ICONERROR);
      Edit1.Clear;
      Edit2.Clear;
      Edit3.Clear;
      Edit1.SetFocus;
      Exit;
   End;

   FlashGrid;
   ADOQuery1.Append;
   ADOQuery1.fieldbyname('用戶名').AsString := Trim(Edit1.Text);
   Base64Encode(Edit2.Text, Psw64);
   ADOQuery1.fieldbyname('密碼').AsString := Psw64;
   ADOQuery1.post;
   Application.MessageBox('用戶名添加成功', '提示信息', mb_OK +
      MB_ICONINFORMATION);

End;

Function TUserOparet.IsExists(username: String): Boolean;
Begin
   ADOQuery1.sql.Text := 'select * from 用戶登入表 where 用戶名=''' +
      username + '''';
   ADOQuery1.open;
   result := (ADOQuery1.recordcount = 1);

End;

Procedure TUserOparet.Button2Click(Sender: TObject);
Begin
   If UpperCase(Edit1.Text) = CSNAME Then Begin
      Application.MessageBox(CSNAME + '是超級用戶,無法刪除!', '提示信息',
         mb_OK);
      Edit1.SetFocus;
      Exit;
   End;
   If Not IsExists(Edit1.Text) Then Begin
      Application.MessageBox('沒有該用戶名,請檢查!', '提示信息', mb_OK);
      Edit1.SetFocus;
      Exit;
   End;

   If ADOQuery1.recordcount = 0 Then Exit;
   ADOQuery1.Delete;
   Edit1.Clear;
   Edit2.Clear;
   Application.MessageBox('用戶名刪除成功', '提示信息', mb_OK +
      MB_ICONINFORMATION);
   FlashGrid;

End;

Procedure TUserOparet.Button3Click(Sender: TObject);
Var
   Psw64            : String;
Begin
   If (Edit1.Text = '') Or (Edit2.Text = '') Then Begin
      Application.MessageBox('設置的用戶名和密碼不能為空,請重新輸入!',
         '提示信息', mb_OK + MB_ICONERROR);
      Edit1.SetFocus;
      Exit;
   End;
   If StrComp(pchar(Edit2.Text), pchar(Edit3.Text)) <> 0 Then Begin
      Application.MessageBox('兩次輸入的密碼不一致,請重新輸入。',
         '提示信息',
         mb_OK + MB_ICONINFORMATION);
      Exit;
   End;
   If Not IsExists(Edit1.Text) Then Begin
      Application.MessageBox('沒有該用戶名,請檢查!', '提示信息', mb_OK);
      Edit1.SetFocus;
      Exit;
   End;
   If StrComp(pchar(currusername), pchar(Edit1.Text)) <> 0 Then Begin
      Application.MessageBox('你無權修改這個用戶的密碼', '提示信息', mb_OK +
         MB_ICONERROR);
      Exit;
   End;

   ADOQuery1.edit;
   If UpperCase(Edit1.Text) <> CSNAME Then
      ADOQuery1.fieldbyname('用戶名').AsString := Trim(Edit1.Text);
   Base64Encode(Edit2.Text, Psw64);
   ADOQuery1.fieldbyname('密碼').AsString := Psw64;
   ADOQuery1.post;
   FlashGrid;
   Application.MessageBox('密碼已修改成功', '提示信息', mb_OK +
      MB_ICONINFORMATION);

End;

Procedure TUserOparet.FormCreate(Sender: TObject);
Begin
   Edit1.Text := currusername;
   StaticText1.Caption := '當前用戶:' + currusername;
   If currusername = CSNAME Then
      StaticText1.Caption := StaticText1.Caption + ' (超級用戶)';
End;

Procedure TUserOparet.FormClose(Sender: TObject; Var Action: TCloseAction);
Begin
   ADOQuery1.Close;
   Action := cafree;
   UserOparetform := Nil;
End;

Procedure TUserOparet.Edit1Change(Sender: TObject);

Begin
   If UpperCase(currusername) = CSNAME Then Begin
      LbButton1.Enabled := true;
      LbButton2.Enabled := true;
      LbButton3.Enabled := true;
   End
   Else If UpperCase(currusername) = UpperCase(Edit1.Text) Then Begin
      LbButton1.Enabled := false;
      LbButton2.Enabled := false;
      LbButton3.Enabled := true;
   End
   Else Begin
      LbButton1.Enabled := false;
      LbButton2.Enabled := false;
      LbButton3.Enabled := false;
   End;
End;

End.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av网站一区二区三区| 精品不卡在线视频| 日韩欧美在线网站| 亚洲免费观看高清| 国产成人福利片| 日韩欧美亚洲一区二区| 亚洲国产精品一区二区尤物区| 国产精品一区二区在线观看不卡 | 成人免费视频网站在线观看| 欧美视频精品在线观看| 中文字幕av一区二区三区| 老鸭窝一区二区久久精品| 7878成人国产在线观看| 亚洲狠狠爱一区二区三区| 色先锋久久av资源部| 中文字幕一区二区三区在线观看 | 久久五月婷婷丁香社区| 欧美aaa在线| 777xxx欧美| 日韩电影免费在线看| 欧美精品第一页| 亚洲成人资源网| 欧美日韩高清不卡| 亚洲午夜三级在线| 欧美日韩在线三区| 天堂久久一区二区三区| 51精品国自产在线| 美女网站一区二区| 精品国产乱码久久久久久蜜臀| 美女看a上一区| 欧美精品一区二区三区蜜桃视频| 日本欧美一区二区在线观看| 国产精品日日摸夜夜摸av| 国产在线播放一区二区三区| 国产999精品久久久久久绿帽| 91麻豆精品国产91久久久久久| 一区二区三区四区视频精品免费 | 九九视频精品免费| 久久久久九九视频| 成人性视频网站| 亚洲免费av在线| 欧美日韩国产免费一区二区 | eeuss影院一区二区三区| 中文字幕av不卡| 不卡大黄网站免费看| 一区二区三区在线视频观看| 欧美人与z0zoxxxx视频| 精品一区二区国语对白| 国产精品嫩草99a| 色婷婷激情一区二区三区| 亚洲va国产va欧美va观看| 日韩你懂的在线观看| 成人在线视频首页| 亚洲一区国产视频| 日韩精品资源二区在线| 99久久久久免费精品国产| 一区二区三区成人| 精品毛片乱码1区2区3区| 福利一区二区在线| 香蕉加勒比综合久久| 久久午夜电影网| 欧美体内she精高潮| 精品一区二区久久| 一区二区三区中文字幕电影| 日韩免费看网站| 91亚洲精品久久久蜜桃网站| 日韩中文字幕麻豆| 国产精品国产三级国产aⅴ入口 | 欧美久久久久久蜜桃| 国产激情一区二区三区桃花岛亚洲| 亚洲少妇屁股交4| 日韩精品中文字幕一区| 91啪亚洲精品| 国产一区二区三区| 亚洲国产一区二区在线播放| 国产清纯美女被跳蛋高潮一区二区久久w| 色综合天天视频在线观看| 麻豆精品精品国产自在97香蕉| 综合精品久久久| 久久众筹精品私拍模特| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 秋霞国产午夜精品免费视频| 国产精品福利av| 精品国产三级电影在线观看| 一本到不卡免费一区二区| 国产精品1区2区| 韩国一区二区视频| 日韩中文字幕亚洲一区二区va在线| 亚洲视频免费在线观看| 久久精品网站免费观看| 在线不卡欧美精品一区二区三区| 成人av网址在线| 国产乱人伦精品一区二区在线观看| 日本不卡高清视频| 亚洲高清视频在线| 亚洲午夜久久久久中文字幕久| 中文字幕一区二区在线播放| 日本一区二区动态图| 久久久久久久电影| 2021中文字幕一区亚洲| 日韩欧美一区在线观看| 91麻豆精品国产91久久久久久| 欧美日韩一区二区在线观看 | 欧美精品一区二区三区蜜桃 | 精品一区二区综合| 日本不卡不码高清免费观看| 五月婷婷综合激情| 亚洲在线成人精品| 亚洲一区日韩精品中文字幕| 亚洲综合免费观看高清完整版| 亚洲美女免费在线| 亚洲欧美aⅴ...| 国产精品热久久久久夜色精品三区| 欧美极品美女视频| 国产精品久久久久久亚洲伦| 中文字幕一区二区三区在线不卡| 国产精品福利在线播放| 日韩美女视频一区| 亚洲一区二区三区视频在线 | 国产高清精品网站| av动漫一区二区| 91污片在线观看| 日本高清无吗v一区| 欧亚洲嫩模精品一区三区| 欧美在线视频全部完| 欧美日韩高清一区二区三区| 日韩亚洲欧美综合| 国产亚洲欧美在线| 国产精品成人网| 亚洲国产精品精华液网站| 日韩1区2区3区| 久久国产精品第一页| 成人在线综合网| 欧美在线综合视频| 日韩三级中文字幕| 欧美国产一区二区| 亚洲国产成人精品视频| 精品一区二区三区免费播放| 成人精品电影在线观看| 在线精品视频免费观看| 日韩精品中文字幕在线一区| 国产精品天干天干在观线| 亚洲一卡二卡三卡四卡无卡久久 | 91免费国产在线观看| 欧美精品第一页| 中文字幕av免费专区久久| 亚洲国产va精品久久久不卡综合| 免费一级片91| 91美女在线视频| 日韩一区二区三区精品视频| 久久精品亚洲精品国产欧美kt∨| 亚洲狠狠丁香婷婷综合久久久| 人禽交欧美网站| 99久久免费精品| 欧美大片国产精品| 一区二区三区免费看视频| 九九精品一区二区| 欧美色综合网站| 成人欧美一区二区三区黑人麻豆 | 一本久久精品一区二区| 欧美电影精品一区二区| 亚洲精品第一国产综合野| 国产精品一色哟哟哟| 欧美日本一道本在线视频| 亚洲欧美中日韩| 国产一区二区三区久久久| 欧美日韩国产欧美日美国产精品| 欧美激情在线一区二区三区| 舔着乳尖日韩一区| 色综合久久久久网| 日本一区二区三区免费乱视频| 日韩av在线发布| 欧美性xxxxxx少妇| 亚洲色图第一区| 激情五月播播久久久精品| 91精品国产福利| 亚洲自拍偷拍图区| 色婷婷久久久综合中文字幕| 国产精品久久综合| 风间由美中文字幕在线看视频国产欧美| 欧美撒尿777hd撒尿| 亚洲视频一二区| 成人精品gif动图一区| 久久精品欧美一区二区三区麻豆| 日韩成人伦理电影在线观看| 在线精品观看国产| 一区二区三区不卡视频 | 欧美一区二区三区喷汁尤物| 樱桃国产成人精品视频| 91亚洲永久精品| 国产精品精品国产色婷婷| 国产精品中文字幕日韩精品| 精品国产免费人成电影在线观看四季| 丝袜美腿亚洲综合| 3d动漫精品啪啪1区2区免费| 性感美女久久精品| 欧美一区午夜视频在线观看| 调教+趴+乳夹+国产+精品| 宅男在线国产精品| 日韩黄色一级片|