摘要:
在DLL中使用ADO数据库组件时,调用程序调用该DLL时会出现"尚未调用CoInitialize"错误,解决的办法是在程序初始化时调用CoInitialize(nil)方法,就可以了。 阅读全文
2005年7月14日 #
2005年7月13日 #
摘要:
防止用户误输入是软件开发的一项必不可少的工作,除才之外,还要为用户的使用提供最大方便。当然,我们可以利用或开发新的组件,以完成这些功能。但是,在团队开发中,每个成员都用自己认为不错的组件开发自己所承担的模块,会给软件的后期维护带来麻烦。交工的时候,项目负责人可不买你的帐。如果你用函数调用来完成这些功能,老盖也管不着。下面就是针对常用delphi组件的限制用户输入函数,但愿网友们能用的上。(... 阅读全文
摘要:
1-1 多线程的基本概念 WIN 98/NT/2000/XP 是个多任务操作系统,也就是:一个进程可以划分为多个线程,每个线程轮流占用CPU 运行时间和资源,或者说,把CPU 时间划成片,每个片分给不同的线程,这样,每个线程轮流的“挂起”和“唤醒”,由于时间片很小,给人的感觉是同时运行的。 多线程带来如下好处:(自己阅读) 1)避免瓶颈; 2)并行操作; 3)提高效率... 阅读全文
摘要:
一、简单查询 简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECT nickname,emailFROM testtableWHERE name='张三'(一)选择列表 选择列表(select_list)指出所... 阅读全文
摘要:
字符 十进制数 十六进制数 注解 NUL 0 00 Null SOH 1 01 Start of Heading STX 2 02 Start of Text ETX 3 03 End of Text EOT 4 04 End of Transmission ENQ 5 05 Enquiry ACK 6 06 ... 阅读全文
摘要:
DELPHI中的消息处理机制 Delphi是Borland公司提供的一种全新的WINDOWS编程开发工具.由于它采用了具有弹性的和可重用的面向对象Pascal(object-oriented pascal)语言,并有强大的数据库引擎(BDE),快速的代码编译器,同时又提供了众多出色的构件.受到广大编程人员的青睐.在众多的编程语言(如VB,PowerBuilder,Powerpoint等)中脱颖而出... 阅读全文
2005年7月12日 #
解决“Row cannot be located for updating. Some values may have been changed since it was last read.”的问题
摘要:
在数据库编程中经常会出现这种问题。出现这种问题的原因是:ADO组件在update的时候是用主键与所有修改的字段的原值作为where条件的(可以通过事件跟踪看到)。解决办法:在程序中提供所有字段的值,而不是利用SQLServer的缺省值。或者ADODataset|Properties['Update Criteria'].Value :=adCriteriakey;注意在程序单元中要引用ADOInt... 阅读全文
摘要:
要想使实数类型字段的显示不是一堆有效数字的话,可以修改字段的“displayformat”属性。假设使用TADOQuery类型的数据集,可以这样在运行时修改:(ADOQuery.Field[0] as TFloatField).DisplayFormat :='0.00'。这样的话,小数就显示成两位有效数字,但不会影响数字的实际存储。 阅读全文
2005年7月11日 #
摘要:
性能分析工具GpProfile 作者 陈省 简介 两年前在我的机器还是AMD K6 233和128M内存的时候,我曾经尝试用JBuilder和JDK 1.2编译运行过的最复杂的Java程序是Hello World,当时Java程序给的印象就是每次编译运行的间歇我可以煮一杯咖啡,这使得我在当时非常羡慕那些工作悠闲成天喝咖啡的Java程序员。 在将我的古董电脑升级为AMD Athlon XP 170... 阅读全文
2005年7月10日 #
摘要:
大多数过程和函数的声明头里都包括参数列表,如: function Sum(X : Integer; Y : Integer) : Integer; 其参数列表是(X : Integer; Y : Integer),参数又可以分为形参和实参。形参是在过程和函数声明时参数列表中的参数,而实参是函数调用时参数列表中的参数。需要注意的是,在过程和函数声明的时候,... 阅读全文