杂记
 

在Delphi XE2中通过DBExpress连接MySQL

作者:Cable Fan  2012-01-01 00:00:00    分类:Delphi    标签:测试,test

默认情况下,系统(Windows)中并没有默认提供DBX连接MySQL(包括其它多种数据库)的厂商驱动程序。放一个TSQLConnection控件到窗体上,它的Driver属性提供了一个下拉列表,从其中选择MySQL,IDE会自动填充其它驱动属性,点开Params属性的“…”按钮可以查看详细信息。其中VendorLib=LIBMYSQL.dll,这个LIBMYSQL.dll就是我们需要提供的厂商驱动程序。实际上这应该是MySQL提供的,如果安装了WAMP,在[WAMP安装目录]binmysqlmysql5.5.16lib目录下就有一个,不过版本并不一定匹配。

VBScript实现自动备份

作者:牧童  2011-10-10 00:00:00    分类:Windows    标签:

        Windows备份可以生成备份脚本(.bks文件),按计划(通过计划任务)定期(如每天一次)执行。但要按规则生成不同备份文件(.bkf文件)名称,甚至要改变

Delphi中资源文件的使用

作者:Cable Fan  2013-12-08 21:14:25    分类:Delphi    标签:blog

在Delphi中,生成一个Appliction工程时,会默认生成一个与工程同名的资源文件,即使删除也会再度创建,但是这个资源文件中只有一个图标和一个版本信息。 通常情况下,我们还需要更多的多种多样的资源,虽然可以在IDE中载入并编译到EXE文件中去,但是有时我们需要将资源与EXE分开,以便生成多语言程序或将程序改为其它语言(如汉化)。

FastReport 4.12 VCL for Delphi XE2 中文乱码问题解决方法

作者:  2013-03-10 09:48:00    分类:Delphi    标签:

FastReport 4.12 VCL for Delphi XE2,按默认方法安装,将语言切换为中文简体后,不管是设计时还是运行时,设计器的菜单项部分中文乱码,从盒子搜索到了解决方法,摘录如下:

方法一:

Datasnap主从表更新

作者:  2012-12-10 00:00:00    分类:Delphi    标签:

procedure TServerMethods1.dspMastersBeforeApplyUpdates(Sender: TObject;
  var OwnerData: OleVariant);
var
  SessionID, InsertID: Integer;
begin
  { Add a new element related to the current session. }
  SessionID:= TDSSessionMa