我有一张用户密码表,现在我想在里面查到,combobox1.text中的用户名,并且权限字段为0的个数
代码:
datamodule1.for_admin.close;
datamodule1.for_admin.sql.clear;
datamodule1.for_admin.SQL.Add('select * from 用户密码表 where 用户名=:p and 权限=:l');
datamodule1.for_admin.Active:=true;
datamodule1.for_admin.Parameters.ParamByName('l').Value:='0';
datamodule1.for_admin.Parameters.ParamByName('p').Value:=combobox1.Text; if datamodule1.for_admin.RecordCount>0 then
........
现在的问题是,我怎么查都为了记录,编译通过就是没有功能实现。请高手帮忙看下问题在哪?
代码:
datamodule1.for_admin.close;
datamodule1.for_admin.sql.clear;
datamodule1.for_admin.SQL.Add('select * from 用户密码表 where 用户名=:p and 权限=:l');
datamodule1.for_admin.Active:=true;
datamodule1.for_admin.Parameters.ParamByName('l').Value:='0';
datamodule1.for_admin.Parameters.ParamByName('p').Value:=combobox1.Text; if datamodule1.for_admin.RecordCount>0 then
........
现在的问题是,我怎么查都为了记录,编译通过就是没有功能实现。请高手帮忙看下问题在哪?
解决方案 »
- 2009十大网络流行语 中英文对照读本
- 奇怪的mysql,rowsaffected值的神经病问题
- ISxpress能否把整个MSSQL server打包进去?
- 请教:为什么我的控件不响应单击事件?
- 在delphi7中,怎样用控件得到网页中的文本内容??比如以前的NMHTTP控件?
- 敬请各位大侠相救!急!急!急!串口通信问题(超市收银的LCD小显示屏)!在线等待,
- form的show和showmodel有什么区别?
- 请问:为何工程执行是都出现"Insufficient memory for this operation"的错误提示?
- 请问下载“开发人员指南”的网站在哪?本小姐先行谢谢!
- delphi-如何在一张图片上面新建一个透明图层?
- Application的onactionexecute在什么时候会被触发!!!
- 怎么定义并且实现keypress事件?
datamodule1.for_admin.Parameters.ParamByName('l').Value:=0;
datamodule1.for_admin.Parameters.ParamByName('p').Value:=QuotedStr(combobox1.Text);
或者
datamodule1.for_admin.SQL.Add('select * from 用户密码表 where 用户名='+QuotedStr(combobox1.Text)+' and 权限='+IntToStr(值));
去掉
datamodule1.for_admin.Parameters.ParamByName('l').Value:='0';
datamodule1.for_admin.Parameters.ParamByName('p').Value:=combobox1.Text;
datamodule1.for_admin.close;
datamodule1.for_admin.sql.clear;
datamodule1.for_admin.SQL.Add('select * from 用户密码表 where 用户名=:p and 权限=:l');
datamodule1.for_admin.Parameters.ParamByName('l').Value:='0';
datamodule1.for_admin.Parameters.ParamByName('p').Value:=combobox1.Text;
datamodule1.for_admin.Open;
或者 var
AName,AQX :string;
AName :='0';
AQX :=Combobox1.Text;
datamodule1.for_admin.close;
datamodule1.for_admin.sql.clear;
datamodule1.for_admin.SQL.Add('select * from 用户密码表 where 用户名='''+AName+''' and 权限='''+AQX+'''');
datamodule1.for_admin.Open
datamodule1.for_admin.sql.clear;
datamodule1.for_admin.SQL.Add('select * from 用户密码表 where 用户名=:p and 权限=:l');
datamodule1.for_admin.Parameters.ParamByName('l').Value:='0';
datamodule1.for_admin.Parameters.ParamByName('p').Value:=combobox1.Text;
datamodule1.for_admin.Active:=true;
procedure TForm1.Button2Click(Sender: TObject);
var
AName,AQX :string;
begin
AName :='0';
AQX :=Combobox1.Text;
datamodule1.for_admin.close;
datamodule1.for_admin.sql.clear;
datamodule1.for_admin.SQL.Add('select * from 用户密码表 where 用户名='''+AName+''' and 权限='''+AQX+'''');
datamodule1.for_admin.Open
end;