问题标签 [tdbgrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - 将 TEdit 框附加到 TDBgrid 列
如何将编辑框附加到相应的网格列,以便在用户更改列宽时更改宽度,并在用户更改 DBGraid 列的顺序时四处移动。
delphi - 如何在delphi的tdbgrid中更改选定行的颜色
我在 delphi 中创建一个应用程序,我想更改基于搜索的 tdbgrid 选定行的颜色..有可能吗..
delphi - TDBGrid - 同步或显示问题
我在我的一个程序中遇到了一个非常奇怪的问题。我有一个后跟TSQLConnection
两个TSQLQUery
,TDataSetProvider
和. 它是一个主从结构。TClientDataSet
TDataSource
详细查询的TDataSource
附加列具有主查询的一个查找属性。(想想像“ProductID、ProductName、GroupName”这样的东西,其中 GroupName 来自主查询)
然后我有一个 DBGrid,它具有TDataSource
作为源的详细查询。它正确显示了大部分部分,但从主查询中查找的字段有时不显示。有时意味着在这种情况下,我在 DBGrid 中向下滚动,然后再向上滚动,然后它就消失了。我再向下和向上滚动一次,它显示出来了。
为了调试,我添加了一个TDBLookupComboBox
与 DBGrid 相同的源,但 ComboBox 始终显示该字段的正确值。
感谢您对这个问题的任何帮助。
delphi - Delphi dbgrid 连续滚动
我正在制作一个保存订单和打印发票的应用程序。我的表单上有一些标签、tedits、tmemos、按钮、数据源、adotable、popupmenu 和 dbgrid。
当我构建程序并向下滚动 dbgrid 滚动条时,它会在我释放鼠标按钮后滚动。但我想要连续滚动。
问候
delphi - 打印 TDBGrid
如何在不安装或下载组件的情况下打印 DBGrid?
或者
如何将 DBGrid 的数据放入 RichEdit 以便从那里打印?
delphi - Column.Index 没有立即反映在 TDBGrid 中
我有一个 TDBGrid 并有一个通过 TDataSource 关联的客户端数据集。当我尝试以编程方式重新排列网格的列时,当网格中有一个或多个列时,这可以正常工作。
可以说,我将所有列都设为假。因此,网格还没有任何列。现在,当我将 11 列的索引设置为 0 时。
列索引的上述分配没有反映在网格中。如果我尝试将其设置为两次或三次,那么它就会得到反映。我错过了什么吗?
database - 更改后更新网格
对,这可能会很简单。我有一个包含网格的表单,如果您选择其中一个记录并按“编辑”,您将被带到另一个表单,您可以在其中编辑附加到该记录的数据 - 这一切都有效。
但是,保存后会将其写入数据库,但不会更新上述网格,直到我一起退出程序然后再返回。
我想做的就是在退出其他表单时更新网格。
我尝试打开/关闭表组件,针对查询和表调用“刷新”。我正在使用 BDE 连接到数据库并在 Rad Studio XE2 中编写它。
任何帮助,将不胜感激。
c++builder - 如何在 OnDrawColumnCell 事件中获取行号?
这就是我为 TDBGrid 组件绘制例程的样子。我正在根据一些规则替换数据库中的值:
但是我不知道如何判断当前正在渲染哪一行?如果没有这些知识,我将无法获得用于显示的数据。
delphi - DBGrid 增量搜索组件
我正在研究一种改进的 DBGrid,它允许我仅通过按键盘来搜索项目,而无需在特殊搜索字段中输入数据。
任何高级功能(例如颜色)都会很棒。
delphi - 实现我自己的 DBGrid
我想实现自己的 DBGrid 我的问题是我对组件不太了解如何覆盖 onkeydown 事件?
关于扩展组件功能的教程会很棒。