Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - 编程 » 嵌入式 SQL » 示例嵌入式 SQL 程序

 

运行动态游标示例程序

运行动态游标示例程序。

前提条件

对于 Windows,需要最新版本的 Microsoft Visual Studio。

对于使用 Visual Studio 构建的 x86/x64 平台,必须设置正确的编译和链接环境。通常使用 Visual Studio 的 vcvars32.batvcvars64.bat(在较旧版本的 Visual Studio 中称为 vcvarsamd64.bat)执行此操作。

上下文和注释

可执行文件及相应源代码位于 %SQLANYSAMP16%\SQLAnywhere\C 目录中。对于 Windows Mobile,\SQLAnywhere\CE\esql_sample 目录下还有一个示例。

 任务
  1. 启动 SQL Anywhere 示例数据库 demo.db

  2. 用于构建示例程序的文件随示例代码提供。

    对于 Windows,运行 build.bat 批处理文件。

    如果收到建立错误,请尝试将目标平台([x86] 或 [x64])指定为 build.bat 的参数。下面是一个示例:

    build x64

    对于 Windows Mobile,使用适用于 Microsoft Visual C++ 的 esql_sample.sln 项目文件。此文件位于 SQLAnywhere\CE\esql_sample 中。

    对于 Unix,使用 shell 脚本 build.sh 构建示例。

  3. 对于 32 位 Windows 示例,运行文件 dcurwin.exe

    对于 64 位 Windows 示例,运行文件 dcurx64.exe

    对于 Windows Mobile 示例,在 Windows Mobile 设备上部署并运行文件 esql_sample.exe

    对于 Unix 示例,运行文件 dcur

  4. 每个示例程序都提供一个控制台类型的用户界面并提示您输入命令。输入以下连接字符串以连接到示例数据库:

    DSN=SQL Anywhere 16 Demo
  5. 每个示例程序都提示您选择一个表。选择示例数据库中的一个表。例如,可以输入 CustomersEmployees

  6. 按照屏幕上的说明进行操作。

结果

各种不同的命令可操作数据库游标并在屏幕上显示查询结果。输入要执行的命令的字母。某些系统可能要求您在键入字母之后按 Enter 键。