我注意到可以在代码中的TDBEdit上设置TextHint属性(在Object Inspector中不可见),但是它不显示,是否有一种简单的方法可以完成这项工作? ...
我注意到可以在代码中的TDBEdit上设置TextHint属性(在Object Inspector中不可见),但是它不显示,是否有一种简单的方法可以完成这项工作? ...
我有一个带有7个控件的表单。 两个控件可以识别数据,一个TDBGrid和一个TDBNavigator。 另外三个不是数据感知的,一个是TJvCalendar2,另一个是两个TjvDateEdits。 最后两个控件是TDataSource和TTzDbf作为dataSource的数据集。 ...
我在Django和datetime方面苦苦挣扎。 我有一个日期时间字符串,例如“ Sun,28 Aug 2016 11:42:00 +0200”-从我的角度来看,包括时区信息“ +0200” 然后,我将其转换为: 它给了我这个: 然后,我尝试将其转换为: 这给 ...
我正在尝试使用TDBLookupCombo,但收到错误消息“ EInvalidOperation,消息为“ LookupSource必须连接到TTable组件”。 我将TDBLookupCombo.LookupSource连接到TDataSource。 TDataSource.Datas ...
我有一个带有多个控件的表单,其中第一个是绑定到DataField := 'enabled'的TDBCheckBox 。 单击复选框后,我希望所有其余控件都启用/禁用。 这仅在焦点离开复选框或滚动数据集时才起作用(在此表单上也有一个导航器)。 有没有一种方法可以使复选框立即更新 ...
我有一个带有date属性的非窗口组件。 我想通过对日期字段的读写功能使该组件数据具有感知性。 (换句话说,如果我在运行时更改日期,我想将新的date属性值写入数据集。)我已经搜索了一些示例,但找不到任何示例。 找到了几个只读示例,例如TDbLabel,但没有一个示例允许将更改写入数据集。 ...
可以将数据感知控件链接到数据集,以显示当前行中的字段中包含的数据,或者在某些情况下,显示来自多行中的一个或多个列的数据。 TTabControl允许您以易于理解的方式将同一组控件应用于不同的数据值集。 在我看来他们会很好地融合在一起。 TTabControl将创建一个良好的数据感知控件 ...
有没有人知道一个与Generics和RTTI一起工作的TDataset后代,这样我就可以编写这样的代码,并在GUI中使用数据感知组件? : 这应该是可能的。 fielddef可以通过RTTI创建,因为已知数据的确切类型。 值也可以来回自动编组,因此您可以查看和编辑类或记录中的数据。 ...
假设我有一个带有颜色字段(红色/白色/蓝色)的表,并且每次我的应用程序通过TCP / IP接收到一个事件并将新行插入数据库时,我都希望有一个数据感知的饼图组件自动更新显示这些颜色的比例。 我怎样才能做到这一点? 我已经看到了数据感知组件的示例,但是它们只是显示表的每一行的值(我还没有 ...
我正在为 .NET 寻找数据感知网格,该网格已针对基础数据集的重复更改进行了优化。 我将举一个例子来说明我在这种情况下优化的意思,因为几乎所有网格都允许您更改数据源。 但是回到 OCX 时代,改变数据源给数据感知网格带来了问题。 此数据感知数据驱动网格不得使用 integer 行句柄。 它必须使用 ...
有没有人知道Delphi XE(我在这里说的是VCL)是否有任何使用数据感知控件的通用集合类? 换句话说,是否有任何通用类,如TObjectList <>可以分配给TDataSource.DataSet,或类似的东西? 谢谢。 担 ...
我是Delphi的新手,我需要建议。 我正在使用TMS TDBAdvGrid,当用户单击列标题时,需要对数据进行排序。 我设置了网格的排序设置,并为onclicksort事件编写了代码,但是它不起作用。 网格的排序设置: onclicksort事件: 网格未直接链接 ...
我正在使用用于Intraweb的Delphi 7和TMS套件制作Web应用程序。 我有几个客户端数据集组件,并且使用TTIWDBAdvWebGrid来显示数据。 TTIWDBAdvWebGrid是一个数据感知组件,但是当我修改网格中的某些值时,数据不是持久性的(在单元事件中,单元的值是旧的, ...
我正在编写一个网格控件,它将显示TDataSet或TObjectList的内容。 当您只需要支持TDataSet时,事情就很简单了: 通过TDataLink后代链接到数据集。 绘制网格内容时,可以使用该TDataLink中缓冲的记录来绘制所需的内容。 不需要在某处有单 ...
我正在尝试定义重构我正在进行的项目的最佳方法。 由于缺乏良好的设计,几乎所有项目都由以下部分组成: 1)包含业务逻辑的表单 2)巨大的数据模块(每个表单1个+额外的一些) 3)包含公共代码(库)的一些单元 没有OOP(除了一些小区域),代码重用它是最低级别的。 ...
使用事务和数据感知组件编写Delphi数据库应用程序的首选方法是什么? 我必须编写一个访问InnoDB表的客户端应用程序,并在事务中执行一些主要的详细信息。 在对交易进行一些研究之后(从一般的观点来看),我谦虚地得出结论,非数据感知组件和手工编码的SQL将是交易的“完美匹配”; 但数据 ...
近十年前我放弃了Delphi的DBGrid,因为它根本没有用。 从那以后,我使用了Virtual TreeView,它提供了很多价值,但它有一些问题。 像当前的开发状态(例如None)以及没有良好数据绑定版本的事实。 DevExpress的QuantumGrid以丰富的功能集而闻名,但实在 ...
我正在使用VB6。 数据感知类指的是设置了DataBindingBehavior或DataSourceBehavior属性的类。 我从MSDN学到了这个概念,我想知道我们何时应该使用这种数据感知类技术? 或者就像大多数开发人员忽略的数据环境设计师一样? ...
在TDBComboBox的帮助文件条目中,它表示所选选项的文本成为该字段的新值。 是否有任何类似的控件通过ItemIndex代替文本? (例如,代表枚举类型。) ...