如何在delphi中引用DBGRID中某个固定格子的内容作为参数,显示在编辑框的字符串中 10
1.如何在delphi中引用DBGRID中某个固定格子(比如第3行第2列)的内容作为参数,显示在编辑框的字符串中?DBGRID能不能实现这个功能,不能的话应该用什么控件,...
1.如何在delphi中引用DBGRID中某个固定格子(比如第3行第2列)的内容作为参数,显示在编辑框的字符串中?DBGRID能不能实现这个功能,不能的话应该用什么控件,在哪里找?
2.如何在窗体启动时将光标定位到下拉框? 展开
2.如何在窗体启动时将光标定位到下拉框? 展开
4个回答
展开全部
问题1:
ADOQuery1.RecNo := 3; //定位记录,第3行
Edit1.Text := DBGrid1.Fields[2].AsString; //定位记录第2列
问题2:
将DBGRID的Option中的dgAlwaysShowSelection设为TRUE,
ADOQuery1.RecNo := 3;
Edit1.Text := DBGrid1.Fields[2].AsString;
语句上述放到窗体OnCreate
ADOQuery1.RecNo := 3; //定位记录,第3行
Edit1.Text := DBGrid1.Fields[2].AsString; //定位记录第2列
问题2:
将DBGRID的Option中的dgAlwaysShowSelection设为TRUE,
ADOQuery1.RecNo := 3;
Edit1.Text := DBGrid1.Fields[2].AsString;
语句上述放到窗体OnCreate
追问
用此方法可以显示一个格子的内容,如果要引用多个格子的内容然后进行计算该怎么搞?比如显示“A组业绩为X(第2列的第1、3、4行数据之和),B组业绩为Y(第2列的2、5、6行数据之和)”
展开全部
Edit1.Text := DBGrid1.Cell[3,2];
追问
编译报错
Undeclared identifier: 'Cell'
我的DBGRID源是从adoquery来的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很少用dbgrid,不过应该也有cell属性的,比如DBGrid.cells[2,3]
追问
Undeclared identifier: 'Cells'
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2、将下拉框的TabOrder设置为0,就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询