细化解析:在Windows CE上使用jConnect

来源:岁月联盟 编辑:zhuzhu 时间:2007-09-05

Connect 是用于 Adaptive Server Anywhere 的一个纯 Java JDBC 驱动程序。

Sybase Central 提供了启用 jConnect JDBC 驱动程序的选项,以使 Java应用程序能访问 Adaptive Server Anywhere 数据库。

缺省情况下,如果您指定为 Windows CE 创建数据库,则不会启用jConnect。不过,您可以选择启用 jConnect。

为数据库添加 jConnect 支持会向系统表中添加许多条目。这样就会增加数据库的大小,更重要的是,即使您不使用任何 jConnect 功能,也需要增加大约 200kb 来满足运行数据库的内存要求。

如果您不打算使用 jConnect,并且您运行在一个内存有限的环境中 (例如 Windows CE),您可能不希望为数据库添加 jConnect 支持。

加密

以使用简单加密或高度加密来保护您的数据库。数据库初始化之后,更改加密设置的唯一方法是重建整个数据库。

附加属性

在数据库创建期间会配置以下属性。一旦设置,就只能通过重建数据库来更改这些属性。

缺省情况下,创建数据库时尾随空白被归为额外字符。例如,[Dirk] 和 [Dirk ] 不同。

您可以创建具有空格填充的数据库,以便忽略尾随空白。在为 Windows CE 创建数据库时,您应该使用一个这样的归类:

它与 Windows 为该语言使用的字符集相同,无论是单字节还是多字节字符集。例如,如果您正在使用英语、法语或德语,则使用1252Latin1 归类。如果您正在使用日语,则使用 932JPN 归类;如果您正在使用朝鲜语,则使用 949KOR 归类。(责任编辑:卢兆林)