delphi中从DBGrid1中双击一行进入DBGrid2的程序,急,急,急

 我来答
匿名用户
2014-02-17
展开全部
我的做法
procedure TForm1.BitBtn1Click(Sender: TObject);
begin
Edit1.Text:=Table1.FieldByname('学号').AsString;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('select * from students where 学号='''+Edit1.Text+'''');
ADOQuery1.Open;
DBGrid2.DefaultDrawing:=true;
end;
然后把DBGrid1的OnDblClick事件关联到BitBtn1Click就可以了,
我给出的是查询,如果要插入操作的话,还有很多后续要处理的,
我的想法是新建一个数据表,字段和DBGrid1关联的数据表一样,把查询更改为插入。
但是这里有个问题,就是,插入后下次插入就出错了,所以每次关闭后必须清空数据表...
好麻烦,不知道你找到好的方法了没???有的话请分享下。。。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式