- 博客(10)
- 资源 (17)
- 收藏
- 关注
原创 字符串拆分,修改,再合并
假设有2个表,需要组成一个视图,分别如下: 表1: [Tags] ID Name ------------------------------ 1 Tag1 2 Tag2 3 Tag3 4 Tag4 5 Tag5 ... 表2:[Test] ID Title TagID ------
2007-09-29 21:19:00 1535
转载 数据库的一种完全面向对象设计模式
1.1 完全面向对象和非完全面向对象 面向对象(OO)方法这个名字早已深入人心,它的科学性和合理性也已毋庸置疑。人们动辄将自己开发的软件冠以“采用面向对象方法设计”以示其先进性就是一个极好的证明。然而,一个先进的方法学必须有相应的工具支持才能实现,它的概念和方法如不落实程序实现上,就不能真正掌握它的精髓而在实践中运用。诚然,SmallTalk语言已被公认是一个面向对象语言,但是它对于开
2007-09-25 22:09:00 3350 1
原创 DELPHI中使用RTTI
运行期类型信息(RTTI)是一种语言特征,能使应用程序在运行时得到关于对象的信息。 运行期类型信息(RTTI)是一种语言特征,能使应用程序在运行时得到关于对象的信息。RTTI是Delphi的组件能够融合到IDE中的关键。它在IDE中不仅仅是一个纯学术的过程。 由于对象都是从TObject继承下来的,因此,对象都包含一个指向它们的RTTI的指针以及几个内建的方法。下
2007-09-25 21:41:00 4537
转载 用DELPHI的RTTI实现数据集的简单对象化
在《强大的DELPHI RTTI--兼谈需要了解多种开发语言》一文中,我说了一下我用DELPHI的RTTI实现了数据集的简单对象化。本文将详细介绍一下我的实现方法。 首先从一个简单的例子说起:假设有一个ADODataSet控件,连接罗斯文数据库,SQL为: select * from Employee 现在要把它的内容中EmployeeID, FirstName, Las
2007-09-25 21:08:00 1933
转载 面向对象的数据库编程 O/R Mapping
1.2.1 什么是O/R Mapping如果我们采用面向对象的思想进行系统的分析设计,那么数据库采用关系型数据库就会存在对象模型和关系模型两者之间“不匹配”这个不容忽视的问题。面向对象设计和关系型数据库设计存在很大的不同。对象模型基于软件工程的一些原理,面向对象设计的理论包括封装、关联、聚合、继承、多态,而关系模型主要针对数据的存储。我们希望通过面向对象的设计方式来完成业务流程,这一点可以实现
2007-09-23 21:44:00 2308
原创 开启sql server 2005的远程访问功能
默认情况下Sqlserver2005的远程访问功能是关闭的,你可以通过以下步骤开启.Start--->Programs--->Microsoft SQLServer2005--->Configuration Tools--->SQL Server Surface Area Configuration:Pulls up SQL Server2005 Surface Area Configuratio
2007-09-22 13:22:00 1719 2
转载 带按钮的CxGrid
使用 CxGrid 制作出类似于网页上的数据表格效果,每条记录后都能带有按钮。通过按钮去控制指定的记录。程序截图:关键的设置在 DFM 中:object Form1: TForm1 Left = 0 Top = 0 Caption = Form1 ClientHeight = 217 ClientWidth = 460 Color = clB
2007-09-17 19:53:00 4113
转载 谁说Delphi没有哈希?--Delphi中,TStringList和THashedStringList的性能对比
曾经看到很多人在嚷嚷Delphi没有哈希表,这些人的动手意识姑且不论,却还有很多人以此来证明Delphi比别的语言垃圾,实在是...好,牢骚打住,转接正题。TStringList是我们常用的字符串列表类型,用法就不在这里赘述,但是,在数据其项数增多时,其搜索(主要是name/key搜索和indexof搜索)性能会急剧下降,原因是TStringList的内部存储使用了链表形式,而搜索操作使用
2007-09-05 20:19:00 3971
原创 在 Delphi 6 中使用 Hashtable
Java 中的 Hashtable 类小巧好用,尤其是因为采用了哈希算法,查找的速度奇快。后来因工作需要,使用 Delphi 实施一些项目,特别不习惯没有哈希表的日子。于是决定自己动手做一个。 不必白手起家,Delphi 中有一个 THashedStringList 类,它位于 IniFiles 单元中。它里面有一个不错的哈希算法,解决冲突的机制是“链地址”。把这个类改装改装,就成了自己的了。新
2007-09-05 20:10:00 2148 1
原创 Delphi2007 下安装ActiveX控件
此英文文章来自codegear官方网站,但是是讲在BDS2006 下如何安装,我在delphi 2007下用此方法,一样通过,原文如下 Description:How to import an ActiveX control in BDS 2006?Answer/Solution:Heres the procedure for importing and installing
2007-09-03 19:44:00 6581
.net 8 + Azure 登录 + Ant Design Blazor
2024-04-18
Advanced.Installer.v13.1注册机
2016-09-19
MySQLBackupFTP及注册工具
2016-09-19
AlwaysUp8.5及注册机
2015-09-25
数据库数据互导及文档生成工具(IT人员必备)
2015-01-19
类似SCSF中EventBroker解耦事件调用方和接受方,打破"+="带来的耦合
2014-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人