[求助]dbgrid用法 我用dbgrid控件,想在当mouse点击到某row后,返回此行的在行号与内容,应如何做到; 另:我想在此控件的一个编辑格中打回车键后,自动跳到下一个要编辑的单元格中,代码又如写, 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Label1.Caption:=DBGrid1.DataSource.DataSet.FieldByName('字段1').asstring;Label2.Caption:=DBGrid1.DataSource.DataSet.FieldByName('字段2').asstring;label3.caption:=IntToStr(DBGrid1.DataSource.DataSet.RecNo);关于第二个问题你可以搜一下,这方面的帖子很多。 得到内容:edit1.Text:=dbgrid1.SelectedField.AsString; 先谢谢两位为小弟解答, 但前面两条可以了,但最后一条的值为-1,不知为何 label3.caption:=IntToStr(DBGrid1.DataSource.DataSet.RecNo);---> -1 如何dbGRid里显示的 表 中的字段名 改为汉字显示ADOQuery里SQL是在程序中写入的 并且 每次查询的字段不同怎么样动态设置 字段名 为汉字显示! 你怎么写在我的贴子里来了,不过我可以解决你的问题用sql语句写即可(query+dbgrid)例: tsql:='select dept_id as 部门编号,dept_name as 部门名称 from b_department'; qy.Close; qy.Active :=False; qy.SQL.add(tsql); qy.Open; qy.active:=True; dbgrid1.DataSource :=ds; CALL!!!这不是 SQL 语法里的东西啊!!天啊谢谢非常 感谢86101285 做个朋友吧 请问这样的多条数据采集曲线(共用X轴,而Y轴不一样)应该怎么做呢? 拉Delphi一把 晕啊!!!还是DELPHI数据库BDE的问题啊!!!!!! Oracle中没指定大小的Number字段要如何访问 怎么判断OLEContainer是不是空的? 程序最小化时收到请求,如何把自己最大化并提到前边。 我最近想搞个一万元左右的本本 请问delphi中有没有像VC中的预定义:__DATE__ 用DELPHI6来开发HIS(医院信息系统) 北京资深程序员寻兼职工作 如何检测按钮消息?急.... xml小小的问题
Label2.Caption:=DBGrid1.DataSource.DataSet.FieldByName('字段2').asstring;
label3.caption:=IntToStr(DBGrid1.DataSource.DataSet.RecNo);关于第二个问题你可以搜一下,这方面的帖子很多。
但前面两条可以了,但最后一条的值为-1,不知为何
label3.caption:=IntToStr(DBGrid1.DataSource.DataSet.RecNo);---> -1
ADOQuery里SQL是在程序中写入的 并且 每次查询的字段不同
怎么样动态设置 字段名 为汉字显示!
tsql:='select dept_id as 部门编号,dept_name as 部门名称 from b_department'; qy.Close;
qy.Active :=False;
qy.SQL.add(tsql);
qy.Open;
qy.active:=True; dbgrid1.DataSource :=ds;
这不是 SQL 语法里的东西啊!!
天啊谢谢非常 感谢
86101285 做个朋友吧