begin application.message('..','..',mb_ok+mb_Iconinformation); query1.RecNo := IntegerValue; // or Locate('','',[]); end;
procedure TForm2.DBGrid2DblClick(Sender: TObject); var content:string; begin content:=inputbox('查询','请输入姓名',''); if content='' then exit; 接下来怎么写呢?....... end;
procedure TForm2.DBGrid2DblClick(Sender: TObject); var content:string; begin content:=inputbox('查询','请输入姓名',''); if content='' then exit; 接下来怎么写呢?....... end;
procedure TForm2.DBGrid2DblClick(Sender: TObject); var content:string; begin content:=inputbox('查询','请输入姓名',''); if content='' then exit else begin query1.RecNo := IntegerValue; // or Locate('','',[]); query1.fieldbyname('姓名').asstring := Content; end;
哇,不好意思,上边少了两个字; procedure TForm2.DBGrid2DblClick(Sender: TObject); var content:string; begin content:=inputbox('查询','请输入姓名',''); if content='' then exit else begin query1.edit; query1.RecNo := IntegerValue; // or Locate('','',[]); query1.fieldbyname('姓名').asstring := Content; qeury1.post; end; 是不是这个意思?
procedure TForm2.DBGrid2DblClick(Sender: TObject); var content:string; begin content:=inputbox('查询','请输入姓名',''); if content='' then exit; if not DBGrid2.Datasource.dataSet.Locate(姓名字段名字,content,[]) then showmessage('没有找到您要找的数据'); ....... end;
Var content:string; begin content:=inputbox('查询','请输入名称',''); with dm.Table1 do locate('mc',content,[]); end;
begin
application.message('..','..',mb_ok+mb_Iconinformation);
query1.RecNo := IntegerValue; // or Locate('','',[]);
end;
var content:string;
begin
content:=inputbox('查询','请输入姓名','');
if content='' then exit;
接下来怎么写呢?.......
end;
var content:string;
begin
content:=inputbox('查询','请输入姓名','');
if content='' then exit;
接下来怎么写呢?.......
end;
var content:string;
begin
content:=inputbox('查询','请输入姓名','');
if content='' then exit else
begin
query1.RecNo := IntegerValue; // or Locate('','',[]);
query1.fieldbyname('姓名').asstring := Content;
end;
procedure TForm2.DBGrid2DblClick(Sender: TObject);
var content:string;
begin
content:=inputbox('查询','请输入姓名','');
if content='' then exit else
begin
query1.edit;
query1.RecNo := IntegerValue; // or Locate('','',[]);
query1.fieldbyname('姓名').asstring := Content;
qeury1.post;
end;
是不是这个意思?
var content:string;
begin
content:=inputbox('查询','请输入姓名','');
if content='' then exit;
if not
DBGrid2.Datasource.dataSet.Locate(姓名字段名字,content,[])
then showmessage('没有找到您要找的数据');
.......
end;
begin
content:=inputbox('查询','请输入名称','');
with dm.Table1 do
locate('mc',content,[]);
end;