D delphiprogramer Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #1 在一个已有一些查询数据的DBGrid中,怎样捕获用户任意用鼠标点击DBGrid中的任一单元格的值和这个单元格所在的列字段名。要说明一点,DBGrid的连接是用DataSource连TAdoQuery,数据库用SQL Server.请各位高手指教了!
在一个已有一些查询数据的DBGrid中,怎样捕获用户任意用鼠标点击DBGrid中的任一单元格的值和这个单元格所在的列字段名。要说明一点,DBGrid的连接是用DataSource连TAdoQuery,数据库用SQL Server.请各位高手指教了!
W wangzheking Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #2 procedure TForm1.DBGrid1CellClick(Column: TColumn); begin showmessage(Column.FieldName); end; Column.FieldName就是你要的字段名 单元格的值可以通过TAdoQuery.FieldValues[Column.FieldName]得到
procedure TForm1.DBGrid1CellClick(Column: TColumn); begin showmessage(Column.FieldName); end; Column.FieldName就是你要的字段名 单元格的值可以通过TAdoQuery.FieldValues[Column.FieldName]得到
D dedema Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #3 在DBGrid的OnCellClick事件中写下: Edit1.Text:=Column.Title.Caption ; Edit2.Text:=Column.Field.Text; Edit3.Text:=column.Field.DisplayName ;
在DBGrid的OnCellClick事件中写下: Edit1.Text:=Column.Title.Caption ; Edit2.Text:=Column.Field.Text; Edit3.Text:=column.Field.DisplayName ;
Y yejsj Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #4 我想问一下 我想移到一个单元后,单击右键 怎么样可以得到当前单击的焦点
Z zhj09 Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #5 dbgrid1.SelectedRows dbgrid1.SelectedField
D delphiprogramer Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-11 #6 多谢上面各位高手的帮助,上面几位指点是正确的。我还想请教详细一点的内容, 就是双击DbGrid的时候,就能得到这个字段名(column.Field.DisplayName )和单元格的 值(Column.Field.Text)。
多谢上面各位高手的帮助,上面几位指点是正确的。我还想请教详细一点的内容, 就是双击DbGrid的时候,就能得到这个字段名(column.Field.DisplayName )和单元格的 值(Column.Field.Text)。
D dedema Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-12 #7 Edit1.Text:=DBGrid2.SelectedField.DisplayName; Edit2.Text:=DBGrid2.SelectedField.Text;
D delphiprogramer Unregistered / Unconfirmed GUEST, unregistred user! 2003-08-13 #8 多谢各位高手的指教,特别感谢Dedema的再次关照!我希望能和Dedema交个朋友,发个E_mail地趾给我吧,邮箱wangjie668@sina.com 大家拿分吧!