社区
数据库相关
帖子详情
怎么得到dbgrid中选中的某一行的某一列的值
taogong007
2003-11-21 03:22:30
怎么得到dbgrid中选中的某一行的某一列的值
...全文
61
3
打赏
收藏
怎么得到dbgrid中选中的某一行的某一列的值
怎么得到dbgrid中选中的某一行的某一列的值
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wzn0521
2003-11-21
打赏
举报
回复
有很多方法,楼上是其中两个。
delphiseabird
2003-11-21
打赏
举报
回复
呵呵,dbgrid.datasource.dataset.columes[dbgrid.selectedindex].value;
angle097113
2003-11-21
打赏
举报
回复
直接dbgrid.datasource.dataset.fieldbyname('字段名称').value;
Delphi
DB
Grid
类控件定位到某
一行
,并更改为
选
中
状态。
Delphi
中
,可以使用数据集控件提供的 Locate 成员方法快速定位至某条记录, 然后通过清除数据集控件的
选
中
状态,并重新赋
值
达到我们的目的。 grDirectory.DataSource.DataSet.Locate('StepNo', StrToInt(stepList[i]), []); grDirectory.ClearSelectio...
Delphi通过
DB
Grid
删除ADOTabale
中
的内容
由于
DB
Grid
与ADOTable是相关联的,虽然在
DB
Grid
中
每
一行
的位置在ADOTable
中
不一样,但是都是对应起来的。要通过
DB
Grid
删掉ADOTable
中
的
一行
记录,直接点击
DB
Grid
的
一行
,然后写一个删除函数就可以了。下面是一个删除按钮的函数:就是删除记录的。(不需要通过在
DB
Grid
中
选
中
的一条与ADOTable
中
的每一条相对比,然后找到相同的一条再删除,并
得到
其行号等...
在
DB
Grid
中
可
选
中
行而又可进入编辑状态
如何在
DB
Grid
中
选
中
行,而又让它可以进入编辑状态? 也许你会问我这有什么用?呵呵,做数据库应用的兄弟们会深有感触,当用
DB
Grid
显示的字段过多时,用户不得不拉动最下面的滚动条,去看最右边的东西,如果没有设置
DB
Grid
->Options[dgRowSelect],那么,拉到最右边之后,很有可能看串行的;如果设置了
DB
Grid
->Options[dgRowSelect],则在拉到最右边之
DB
Grid
Eh排序和过滤
DB
Grid
Eh可以点击列标题进行排序(标题上有小箭头指示),并可以在列标题下方增加
一列
显示搜索框。 启动点击列标题排序
DB
Grid
EH.OptionsEh
中
选
中
dghAutoSortMarking(实现单列排序),dghMultiSortMarking(实现多列排序)
DB
Grid
Eh.Coolumns[0].Title.TitleButton = True,进行每个需要排序的列,如果所...
vb6Data
Grid
如何检测
DB
Grid
的焦点移动和移动焦点你可以在RowColChange事件
中
放置代码,发现用户移动到第二列就提供相应的选择。当然你可以参考QA000168 "如何在
DB
Grid
控件
中
使用下拉列表框" 你可以使用SelEndCol、SelStartCol、SelEndRow和SelStartRow属性来改变当前选择的单元。
DB
Grid
和事务的联合使用 两点意见:
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章