Access 2003完整教程:关于使用具有国际化数据的“查询设计器” (ADP)

注释本主题中的信息仅适用于 Microsoft Access 项目 (.adp)。

可对任何语言和任何版本的 Windows 操作系统中的数据使用“查询设计器”。以下指导概括了需要注意的差异并提供了有关在国际化应用程序中管理数据的信息。

“网格”和“SQL”窗格中本地化的信息

如果正在使用“网格”窗格创建查询,您可以用与计算机的 Windows“区域设置”中相对应的格式输入信息。例如,如果正在搜索数据,则可以用自己所熟悉的任何格式在“准则”列中输入该数据,但是有下列例外情况:

相反,“SQL”窗格中的数据和关键字必须是 ANSI (U.S.) 格式。例如,当“查询设计器”建立查询时,它会插入所有 SQL 关键字(如:SELECT 和 FROM)的 ANSI 形式。如果要向 SQL 窗格中的语句添加元素,请务必使用各元素的 ANSI 标准形式。

当在“网格”窗格中输入使用特定区域格式的数据时,“查询设计器”会在 SQL 窗格中将其自动转换成 ANSI 格式。例如,如果“区域设置”设为“标准德国”,则在“网格”窗格中可以按照“31.12.96”这样的格式输入数据。但是该日期在 SQL 窗格中将以 ANSI 的日期时间格式显示为“1996-12-31 00:00:00”。如果直接在 SQL 窗格中输入数据,则必须以 ANSI 格式进行输入。

排序次序

查询中数据的排序次序由数据库确定。Windows“区域设置”对话框中设置的选项并不影响查询的排序次序。不过,在所有特殊的查询中,可以要求返回的行有特殊的次序。有关排序次序和校对的详细信息,请参阅 Microsoft SQL Server 文档。

使用双字节字符

双字节字符集 (DBCS) 使用两个字节表示一个字符,可表示的字符数允许多于 256 个。DBCS 通常用于使用表意书写系统的环境中,如日文、朝鲜文和中文系统。可以输入 DBCS 字符作为文字或作为数据库对象的名称,如表和视图的名称或别名。还可以将 DBCS 字符用作参数名和参数标记符。但不能在 SQL 语言元素(如函数名或 SQL 关键字)中使用 DBCS 字符。

上页:Access 2003完整教程:联接的类型 (ADP) 下页:Access 2003完整教程:使用通配符示例 (ADP)

Access 2003完整教程:关于使用具有国际化数据的“查询设计器” (ADP)

Access 2003完整教程:使用通配符示例 (ADP)Access 2003完整教程:关于多用户环境 (ADP)
Access 2003完整教程:关于触发器 (ADP)Access 2003完整教程:向所选列添加公式将会删除该列参与的所有索引和关系。
Access 2003完整教程:向所选列添加公式将会删除该列作为外键参与的所有关系。Access 2003完整教程:数据库中已经存在有同名的数据库图表。
Access 2003完整教程:不能将表达式用作参数值。Access 2003完整教程:在您处理该数据库图表时,其他用户也对其做了修改。
Access 2003完整教程:索引视图中不能使用星号 (*)。Access 2003完整教程:将该列改为所选数据类型将会删除其索引。
Access 2003完整教程:将列更改为选定的数据类型会删除其索引和所有参与的关系。Access 2003完整教程:将该列改为所选数据类型将会删除关系。
Access 2003完整教程:更改此别名会导致输出列同名。Access 2003完整教程:索引视图中可能无法使用 Collate 子句。
Access 2003完整教程:列“<0s>”是计算列,不能作为外键。Access 2003完整教程:列“<0s>”是计算列,不能参与索引或关系。
Access 2003完整教程:列“<0s>”用于对表 <1s> 实施全文关键字且必须为 <2d> 或更少字节。Access 2003完整教程:列“<0s>”参与了表“<1s>”的全文索引。进行该更改后,该列将不再参与表的全文索引。
Access 2003完整教程:无法更新列。Access 2003完整教程:无名列,将被删除。
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号