我用adotable连接一个叫ip的表,表中字段、内容如下
id pass
12 1
23 2
在form里加入两个edit1、edit2和一个button1
当我在edit1中写入12的时候在button1按钮触发的时候,现在edit2中显示pass字段的对应内容!既是1
当我在edit1中写入23的时候在button1按钮触发的时候,现在edit2中显示pass字段的对应内容!既是2
我做得是用户密码验证,不知道用adotable怎么写!
id pass
12 1
23 2
在form里加入两个edit1、edit2和一个button1
当我在edit1中写入12的时候在button1按钮触发的时候,现在edit2中显示pass字段的对应内容!既是1
当我在edit1中写入23的时候在button1按钮触发的时候,现在edit2中显示pass字段的对应内容!既是2
我做得是用户密码验证,不知道用adotable怎么写!
解决方案 »
- RichEdit里面插入gif动画图片,怎么弄?
- 关于数据表的操作,希望大家帮我一下
- 再请问为什么我在VB里做的OCX控件在VB 和VC里都能用,但是在DELPHI里按照标准操作装后就是不出现控件的小图标呢?
- 使用QUERY1进行SQL查询
- 各位有没有用到installshield中的billboards,就是能在你程序安装的时候放入介绍产品的图片。我放了两张图进去,它怎么没显示出来,是不是
- 关于线程:如何实现计算 和 图像显示的同步?在线等待!100分
- 高手赶紧过来看看啊
- 如何实现回放键盘钩子的记录???
- 请问如何让dbgrid控件显示memo的内容?
- 大家看ADO和ACCESS连接的原代码啦,然后给点帮助!
- 如何解决ExcelApplication1.quit会关闭所有excel文档?
- (40分求救啊)如何创建一个界面,在界面中通过一些操作来动态地连接到SQL数据库中,而不需要通过附加数据库等手工操作
adoquery1.sql ;= 'SELECT * FROM IP';
adoquery1.active := true;
if ADOQuery1.FieldByName('PASS').asstring = Edit2.Text then
ShowMessage('OK~')
else
ShowMessage('ERROR~')
AdoQuery1.Close;
AdoQuery1.Sql.Clear;
AdoQuery1.Sql.Add(' select Id from ip where Id = ' + QuotedStr(Edit1.Text) + ' and );
最简单的在界面上放两个EDIT和一个BUTTON,EDIT分别输入Id和Password,然后点BUTTON到库里查一下procedure TForm1.Button1Click(Sender: TObject);
var
sSql: string;
begin
sSql := ' select Id from ip'
+ ' where Id = ' + QuotedStr(Edit1.Text)
+ ' and pass = ' + QuotedStr(Edit2.Text);
if ADOQuery1.Active then
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add(sSql);
ADOQuery1.Open;
if not ADOQuery1.Eof then
ShowMessage('Pass');
end;