select * from pass where passwore='''+edit1.text+''''
各位,我的语法没有问题的,别误会呀,我只想知道怎样可以在查询时区分大小写的,我用的是ACCESS
这样试试啊 ~~前提就是你有用户名~~要不然实在是不知道怎么在SQL里面区分大小写~~ with Query1 do begin Close; SQL.Clear; SQL.Add(' select PassWord from pass where Where UserName=:UserName'); ParamByName('UserName').AsString := 'aaaa'; Open; If FieldByName('PassWord').AsString=Edit1.Text then ShowMessage('密码正确'); end;
with Query1 do
begin
Close;
SQL.Clear;
SQL.Add(' select PassWord from pass where Where UserName=:UserName');
ParamByName('UserName').AsString := 'aaaa';
Open;
If FieldByName('PassWord').AsString=Edit1.Text then
ShowMessage('密码正确');
end;
同意 tikkypeng(千两狂死郎) 和liang_z(千山一刀之忍者神龟) 的说法