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

SQL Anywhere 12.0.0 (中文) » UltraLiteJ » 使用 UltraLiteJ » 教程:构建用于 BlackBerry 的 UltraLiteJ 应用程序 » 第 2 部分:使用 MobiLink 同步 UltraLiteJ 应用程序

 

第 1 课:创建 SQL Anywhere 数据库

数据同步需要一个可与 UltraLiteJ 保持同步的统一数据库。在本课中,您将创建 SQL Anywhere 数据库。

  1. 在应用程序目录中,创建一个子目录用来保存名为 c:\tutorial\database 的 SQL Anywhere 数据库。

  2. c:\tutorial\database 运行以下命令,以创建空 SQL Anywhere 数据库:

    dbinit HelloBlackBerry.db
  3. 创建要连接到数据库的 ODBC 数据源。

    1. 打开 ODBC 数据源管理器。

      选择 [开始] » [程序] » [SQL Anywhere 12] » [管理工具] » [ODBC 数据源管理器]。

    2. 单击 [用户 DSN] 选项卡,为当前用户创建 ODBC 数据源。

    3. 单击 [添加]。

    4. 在驱动程序列表中,选择 [SQL Anywhere 12],然后单击 [完成]。

    5. 单击 [ODBC] 选项卡。

    6. 在 [数据源名] 字段中,键入 HelloBlackBerry

    7. 单击 [登录] 选项卡。

    8. 在 [用户 ID] 字段中,键入 DBA,然后在 [口令] 字段中键入 sql

      这些是所有 SQL Anywhere 数据库的缺省登录名和口令,不应在生产环境中使用。

    9. 单击 [数据库] 选项卡,键入 HelloBlackBerry 作为 [服务器名],而 c:\tutorial\database\HelloBlackBerry.db 作为 [数据库文件]。单击 [确定]。

  4. 运行以下命令以启动 Interactive SQL 并连接到 SQL Anywhere 数据库:

    dbisql -c dsn=HelloBlackBerry
  5. 执行以下语句,以在数据库中创建表:

    CREATE TABLE Names (
     ID UNIQUEIDENTIFIER NOT NULL DEFAULT newID(),
     Name varchar(254), 
     PRIMARY KEY (ID)
    );
  6. 关闭 Interactive SQL。