Problema com IF
Estou digitando o seguinte codigo no efento afeterpost da table
dm1.ConsultaUsu.Open;
if ConsultaUsu.Locate(´usuario´,frmUsuario.DBEdit1.Text,[]) or frmUsuario.dbedit2.Text * frmUsuario.dbedit3.Text then begin
frmusuario.StatusBar1.Panels[0].Text:=´Usuario ja Existente ou Senha não sta Conferindo !´;
TBAutenticacao.delete;
frmusuario.dbedit1.Clear;
frmusuario.DBEdit2.Clear;
frmUsuario.DBEdit3.Clear;
frmusuario.DBEdit1.SetFocus;
so que ele esta dando o seguint erro :[Error] Data_Module1.pas(139): Incompatible types: ´String´ and ´Boolean´ e aponta o cursor para onde coloquei o * ,se aguem souber mto obrigado .
dm1.ConsultaUsu.Open;
if ConsultaUsu.Locate(´usuario´,frmUsuario.DBEdit1.Text,[]) or frmUsuario.dbedit2.Text * frmUsuario.dbedit3.Text then begin
frmusuario.StatusBar1.Panels[0].Text:=´Usuario ja Existente ou Senha não sta Conferindo !´;
TBAutenticacao.delete;
frmusuario.dbedit1.Clear;
frmusuario.DBEdit2.Clear;
frmUsuario.DBEdit3.Clear;
frmusuario.DBEdit1.SetFocus;
so que ele esta dando o seguint erro :[Error] Data_Module1.pas(139): Incompatible types: ´String´ and ´Boolean´ e aponta o cursor para onde coloquei o * ,se aguem souber mto obrigado .
Guilherme
Curtidas 0
Respostas
Bruno_fantin
10/01/2005
if (ConsultaUsu.Locate(´usuario´,frmUsuario.DBEdit1.Text,[])) or (frmUsuario.dbedit2.Text * frmUsuario.dbedit3.Text) then
GOSTEI 0
Guilherme
10/01/2005
if (ConsultaUsu.Locate(´usuario´,frmUsuario.DBEdit1.Text,[])) or (frmUsuario.dbedit2.Text * frmUsuario.dbedit3.Text) then
mto obrigado
GOSTEI 0