数据源实用程序 (dbdsn) 支持下列 ODBC 连接参数。布尔型(true 或 false)参数为 true 时值为 YES 或 1,为 false 时值为 NO 或 0。
名称 | 说明 | ||
---|---|---|---|
Delphi | Delphi 不能处理一行的多个书签值。当您将此值设置为 NO 时,会为每行指派一个书签,而不是像其它情况下那样为每行指派两个书签。将此选项设置为 YES 可提高可滚动游标的性能。 | ||
DescribeCursor |
此参数用于指定在某过程执行期间重新描述游标的频率。缺省设置为 [根据需要]。
|
||
说明 | 此参数允许您提供 ODBC 数据源的说明。 | ||
Driver |
此参数用于为连接指定一个 ODBC 驱动程序,方法如下: 在 Unix 中,此参数指定共享对象的完全限定路径。如果在 Unix 中没有指定 Driver 连接参数,数据源实用程序会根据 SQLANY12 环境变量的设置自动添加一个带有 SQL Anywhere ODBC 驱动程序完整路径的 Driver 项。 |
||
Escape |
此参数可指定返回表或列的列表时,ODBC 驱动程序生成的 SQL 语句的 LIKE 子句中所用的转义字符。 缺省情况下,ODBC 驱动程序使用代字号 (~) 作为转义字符,但某些应用程序则使用反斜线 (\) 作为转义字符。 下列连接字符串片段指定反斜线作为转义字符:
|
||
GetTypeInfoChar | 当此选项被设置为 YES 时,会返回 CHAR 列作为 SQL_CHAR(而不是 SQL_VARCHAR)。缺省情况下,会返回 CHAR 列作为 SQL_VARCHAR。 | ||
InitString | InitString 允许您指定在建立连接后立即执行的命令。例如,您可能希望设置一个数据库选项或执行一个存储过程。 | ||
IsolationLevel |
您可以指定下列值之一来设置数据源的初始隔离级别:
有关详细信息,请参见选择隔离级别。 |
||
KeysInSQLStatistics | 如果希望 SQLStatistics 函数返回外键,请将此参数设为 YES。ODBC 说明指出 SQLStatistics 不应当返回主键和外键;但是,某些 Microsoft 应用程序(例如 Microsoft Visual Basic 和 Microsoft Access)假定主键和外键是由 SQLStatistics 返回的。 | ||
LazyAutocommit | 将此参数设置为 YES 会延迟提交操作直到语句关闭。 | ||
PrefetchOnOpen | 当 PrefetchOnOpen 被设置为 YES 时,预取请求随游标打开请求一起发送。预取可使在每次打开游标时,发送读取行的网络请求变得没有必要。列必须已被绑定,以便在打开时进行预取。该连接参数可以帮助减少客户/服务器请求数,从而帮助改善 LAN 或 WAN 上的性能。 | ||
PreventNotCapable | SQL Anywhere ODBC 驱动程序会返回 [驱动程序不支持] 错误,因为它不支持限定符。某些 ODBC 应用程序不能正确处理该错误。将此参数设置为 YES 可以防止返回此错误代码,从而使这些应用程序能够正常工作。
|
||
SuppressWarnings | 如果不想显示读取过程中从数据库服务器返回的警告消息,则将此参数设置为 YES。数据库服务器 8.0.0 及更高版本所返回的读取警告比早期版本范围更广。对于用该软件较早版本部署的应用程序,您可以选择此选项以确保正确处理读取警告。 | ||
TranslationDLL | 提供此选项是为了实现向后兼容。不建议使用转换器。 | ||
TranslationName | 提供此选项是为了实现向后兼容。不建议使用转换器。 | ||
TranslationOption | 提供此选项是为了实现向后兼容。不建议使用转换器。 |
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |