请教一个关于dbgrid的用法 ( 积分: 10 )

  • 主题发起人 主题发起人 fuxin198311
  • 开始时间 开始时间
F

fuxin198311

Unregistered / Unconfirmed
GUEST, unregistred user!
我要实现的功能是这样的 我要对表中所选取的一条数据进行操作, 当在表中选取了数据后点确定按钮打开另一个窗体进行操作, 如是没有选取表中的数据就提示你还没有选取进行操作一数据 请问怎么实现呢
 
当前选择的数据需要打开另一个窗体操作,只要返回该记录的一个编号到需要打开的窗体中就可以了;第二个问题:adodataset1.RecNo=-1 就出现提示
 
这个功能我已实现 是这样的
if dbgrid1.Datasource.DataSet.IsEmpty then
begin
showmessage('你还没有选择客户!');
exit;
end
else
begin
if not TLCYGLXT.KT_FJTHXXB.active then
TLCYGLXT.KT_FJTHXXB.Open;
label3.Caption:=dbgrid1.Fields[0].AsString ;
if TLCYGLXT.KT_FJTHXXB.Locate('编号',label3.caption,[loPartialKey]) then
TLCYGLXT.KT_FJTHXXB.Edit ;
TLCYGLXT.KT_FJTHXXB.Post;
TLCYGLXT.YGXXB.Open;//打开员工信息表
YGCX.ShowModal;
end;现在又出现问题,如何去判断数据是从另一个窗口中导入的 若是就禁用某事件不可用
 
后退
顶部