摘要: mORMot 1.18 第10章 连接表 如果数据库包含连接表,那么数据库将变得更加有用。 假设读者已经知道何时以及为何需要单独的表,以及为何要将它们连接起来——许多关于数据库设计的书籍都详细介绍了这一点。我们不会在这里重复这些信息,甚至不会重复其中的任何子集。我们要介绍的是如何做到这一点。 当你定 阅读全文
posted @ 2024-04-29 15:52 海利鸟 阅读(66) 评论(0) 推荐(0) 编辑
摘要: mORMot 1.18 第9章 AutoFree 如果你忘记释放一个 TSQLQuery对象会发生什么?会丢失一小部分内存。 如果这种情况在服务器上反复发生,你最终会耗尽内存,导致服务停止。 有一个极好的选项可以保证你通过创建一个 AutoFree变量来自动释放内存。在Delphi中(不是在Free 阅读全文
posted @ 2024-04-29 14:52 海利鸟 阅读(62) 评论(0) 推荐(0) 编辑
摘要: mORMot 1.18 第8章 Delphi中的服务器端JavaScript 在mORMot框架中,对JavaScript脚本的支持被称为Monkey On Rails(版权归Pavel Mashlyakovsky所有,邮箱:pavel.mash@gmail.com),它借助了Mozilla基金会的 阅读全文
posted @ 2024-04-29 13:51 海利鸟 阅读(93) 评论(0) 推荐(0) 编辑
摘要: mORMot 1.18 第六章 概念 mORMot 应用程序通过 Object Pascal 类型定义数据库结构。该库大量使用运行时类型信息 (RTTI),之所以可能实现,是因为 Delphi 将类型信息存储在可执行文件中。 RTTI 可以说明一个变量是整数、双精度数、字符串、数组、特定类型的类等, 阅读全文
posted @ 2024-04-29 10:31 海利鸟 阅读(82) 评论(0) 推荐(0) 编辑