首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

工程检测到异常类EAccessViolation

2012-12-21 
工程检测到错误类EAccessViolationprocedure TIWFormLogin.IWButton1Click(Sender: TObject)var un:integ

工程检测到错误类EAccessViolation
procedure TIWFormLogin.IWButton1Click(Sender: TObject);
var un:integer;
begin
  if (IWDBEdit1.Text='') or (IWDBEdit2.Text='') then
  begin
  WebApplication.ShowMessage('请输入完整的账号或密码!'); //密码或账号为空提示信息
  Exit;
  end
  else
  begin
  DataModule1.ADOQuery1.Close;
  DataModule1.ADOQuery1.SQL.Clear;
  DataModule1.ADOQuery1.SQL.Add('SELECT * FROM LXSUser where UName='''+IWDBEdit1.Text+''''+'and UPSWord='''+IWDBEdit2.Text+'''');
  //DataModule1.ADOQuery1.Connection.Connected:=True; //激活数据库连接控件 ??多余,和下句功能相同!!
  DataModule1.ADOQuery1.Open;
  un:=DataModule1.ADOQuery1.RecordCount;
  if un=0 then
  begin
  WebApplication.ShowMessage('此用户名不存在');
  exit;
  end
  else
  begin
  WebApplication.ShowMessage('用户存在');
  //Release; //释放当前窗口
  //FromDDEvent:= TFromDDEvent.Create(webapplication);
  //FromDDEvent.Show; //显示下一窗口
  //Move(TFromDDEvent);
  end;
  end;
end;

在输入用户名和密码后提示工程检测到错误类EAccessViolation,请帮忙纠错

热点排行