我使用 Delphi 已经有一段时间了,但我不是来自 CS 背景,而是“在工作中”学习的——主要是从我的老板那里学到的,并通过从网络、用户指南、示例中收集的点点滴滴来增强, ETC。
现在我的老板是老派,开始使用 Pascal 进行编程,并且不一定跟上 Delphi 的最新变化。
就在最近,我一直在想我们的核心技术之一是否“错误”。
我们的大多数应用程序都与 MySQL 交互。一般来说,我们会创建一个record
结构来存储从数据库读取的数据,这些记录将存储在一个TList
. 通常,我们将有一个单元来定义我们在应用程序中拥有的各种记录,以及播种和读取记录的函数和过程。我们不使用此处概述的记录程序
在查看了一些示例后,我开始想知道我们是否会更好地使用classes
而不是记录,但无论哪种方式我都很难找到强有力的指导。
我们正在处理的事情是用户信息:名称、DOB、事件、事件类型。或时间表信息:时间、工作等...