摘要: (整理自网络) 示例: var table1: TTable; begin table1 := ttable.create(self); with table1 do begin active := false; DatabaseName := 'c:\'; {预定义的别名数据库工作区名} tabl 阅读全文
posted @ 2012-12-14 19:19 北极星 - North Star 阅读(505) 评论(0) 推荐(0)
摘要: 在Delphi中动态建立数据库结构刘军发--------------------------------------------------------------------------------一、问题的提出在程序运行过程中动态建立数据库结构是我们编写功能通用的数据库管理系统常见的问题。通用数据库管理系统开发的基本思路是:系统允许用户自行设定管理对象的数据库结构,然后通过算法和编程技巧,在用户设定完成后动态创建管理对象的数据库结构和完成系统功能的一些其它数据,这样可以满足不同用户对管理系统管理项目的不同要求,进而达到通用的目的。因此,通用数据库管理系统开发的关键是系统能否动态地创建数据库 阅读全文
posted @ 2012-12-14 18:59 北极星 - North Star 阅读(1022) 评论(0) 推荐(0)
摘要: 只是浅浅的解析下,让大家可以快速的理解字符串。其中的所有代码均在Delphi7下测试通过。Delphi 4,5,6,7中有字符串类型包括了:短字符串(Short String)长字符串(Long String)宽字符串(Wide String)零结尾字符串(Null-Terminated String)、PChar和字符数组1、短字符串(Short String)固 定长度,最大字符数个数为255,短字符串也成为长度字节(Length-byte)字符串,这时因为短字符串的第0个元素包含了这个字符串的长度(字符 串中字符的个数)。因此ShortString的缺省最大长度为256个字节(255个字 阅读全文
posted @ 2012-12-14 10:44 北极星 - North Star 阅读(394) 评论(0) 推荐(0)