默认情况下,系统(Windows)中并没有默认提供DBX连接MySQL(包括其它多种数据库)的厂商驱动程序。放一个TSQLConnection控件到窗体上,它的Driver属性提供了一个下拉列表,从其中选择MySQL,IDE会自动填充其它驱动属性,点开Params属性的“…”按钮可以查看详细信息。其中VendorLib=LIBMYSQL.dll,这个LIBMYSQL.dll就是我们需要提供的厂商驱动程序。实际上这应该是MySQL提供的,如果安装了WAMP,在[WAMP安装目录]binmysqlmysql5.5.16lib目录下就有一个,不过版本并不一定匹配。
Windows备份可以生成备份脚本(.bks文件),按计划(通过计划任务)定期(如每天一次)执行。但要按规则生成不同备份文件(.bkf文件)名称,甚至要改变
在Delphi中,生成一个Appliction工程时,会默认生成一个与工程同名的资源文件,即使删除也会再度创建,但是这个资源文件中只有一个图标和一个版本信息。 通常情况下,我们还需要更多的多种多样的资源,虽然可以在IDE中载入并编译到EXE文件中去,但是有时我们需要将资源与EXE分开,以便生成多语言程序或将程序改为其它语言(如汉化)。
FastReport 4.12 VCL for Delphi XE2,按默认方法安装,将语言切换为中文简体后,不管是设计时还是运行时,设计器的菜单项部分中文乱码,从盒子搜索到了解决方法,摘录如下:
方法一:
procedure TServerMethods1.dspMastersBeforeApplyUpdates(Sender: TObject; var OwnerData: OleVariant); var SessionID, InsertID: Integer; begin { Add a new element related to the current session. } SessionID:= TDSSessionMa