使用“连接设计器”能够创建并修改命名连接。因为连接是作为数据库的一部分存储的,所以仅在有打开的数据库时才能使用“连接设计器”。
有关创建连接的详细内容,请参阅《程序员指南》第八章“创建视图”中的“定义连接”。
数据源、用户标识、密码
指定 Visual FoxPro 显示以下三个框:
连接串
指定 Visual FoxPro 显示“连接串”文本框,可在其中键入连接串。选择对话按钮,显示“选择连接或数据源”对话框,可以选择现有文件或机器数据源。
验证连接
您可以对那些刚输入了内容的连接进行检查。如果连接成功,则显示对话框提示此信息;如果连接失败,则出现错误信息。如果没有对连接指定内容,则显示“选择数据库”对话框,使您可以选择数据源。
新建数据源
显示“Data Sources”对话框,使您可以添加、删除或配置数据源。
未指定登录信息时显示
如果在命名连接定义中未存储用户标识和密码,则 Visual FoxPro 用“ODBC 数据源注册”对话框提示用户。
总显示
指定 Visual FoxPro 总是使用“ODBC 数据源注册”对话框提示用户,该框允许用户使用与存储在命名连接中不同的注册 ID 和密码。
从不显示
指定 Visual FoxPro 从不提示用户。此选项确保更高的安全性。
此选项与用户用 DBSETPROP( ) 函数设置的连接属性相对应。有关这些属性的详细内容,请参阅 DBGETPROP( ) 函数中的连接属性。
异步执行
指定异步连接。此选项与 Asynchronous 连接属性相对应。
显示警告信息
指定显示不可捕获警告。此选项与 DispWarning 连接属性相对应。
批处理
指定以批处理方式进行连接操作。此选项与 BatchMode 连接属性相对应。
自动事务处理
指定自动执行事务处理。此选项与 Transactions 连接属性相对应。
包大小
当和远程数据位置之间传送信息时,您可以指定传送信息网络包的大小(以字节为单位)。在下拉列表中选择或键入一个值。
这些选项设置连接属性的值,也可用 DBSETPROP( ) 函数设置。有关这些属性的详细内容,请参阅 DBGETPROP( ) 函数的连接属性。
连接(秒)
以秒为单位指定连接超时时间间隔。此选项与 ConnectTimeout 连接属性相对应。
查询(秒)
以秒为单位指定查询超时时间间隔。此选项与 QueryTimeout 连接属性相对应。
空闲(分钟)
以分钟为单位指定空闲超时时间间隔。在指定的时间间隔后,活动连接变为不活动。此选项与 IdleTimeout 连接属性相对应。
等待时间(毫秒)
以毫秒为单位指定在 Visual FoxPro 确定 SQL 语句是否执行完毕之前经过的时间。此选项与 WaitTime 连接属性相对应。