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

SQL Anywhere 11.0.1 (中文) » UltraLite - M-Business Anywhere 编程 » 教程:M-Business Anywhere 示例应用程序

 

第 1 课:建立数据库

本课介绍如何为教程创建远程数据库以及如何将同步模型部署到统一数据库。

♦  建立数据库
  1. 为本教程创建一个目录。本教程假定目录为 c:\tutorial。如果您创建具有不同名称的目录,请在整个教程中都使用该目录。

  2. 使用以下信息通过 Sybase Central 创建 UltraLite 数据库。(有关创建远程数据库的详细信息,请参见使用 [创建数据库向导] 创建数据库。)

    • 表名   Customer

    • 列  

      列名 数据类型(大小) 列是否允许 NULL 值? 缺省值
      ID integer autoincrement
      GivenName char(15)
      Surname char(20)
      City char(20)
      Phone char(12)
      Street char(50)

  3. 为以下平台保存远程数据库文件:

    • Windows   c:\tutorial\WIN32_OS\tutorial.udb

    • Windows Mobile   c:\tutorial\WIN32_CE\tutorial.udb

    • Palm   c:\tutorial\PALM_OS\tutorial.udb

♦  部署同步模型
  1. 从 Sybase Central 创建同步模型。有关创建同步模型的详细信息,请参见创建模型

    使用 c:\tutorial 作为同步模型文件的工作文件夹。对于 [统一数据库模式] 页面和 [远程数据库模式] 页面使用以下设置:

    1. 对于 [统一数据库模式],使用 SQL Anywhere 示例数据库 demo.db 获取模式。

    2. 对于 [远程数据库模式],使用 UltraLite 示例数据库 tutorial.udb(或 .pdb)获取模式。

    3. 为向导的所有其它页面使用缺省设置。

  2. 从 Sybase Central 部署同步模型。有关部署同步模型的详细信息,请参见部署模型

    1. 对于 [统一数据库部署目标] 页面,使用 SQL Anywhere 示例数据库作为统一数据库。

    2. 为 [远程数据库部署] 页面选择 [现有 SQL Anywhere 或 UltraLite 数据库] 选项将同步模型部署到 UltraLite 数据库 tutorial.udb(或 .pdb)。

    3. 对于 [现有远程数据库] 页面,取消选中 [连接到远程数据库以便直接应用更改] 选项。

    4. 对于 [MobiLink 用户] 页面,指定以下用于连接到 MobiLink 服务器的设置:

      • 用户名   教程

      • 口令   教程

    5. 为向导的所有其它页面使用缺省设置。

当完成 [部署同步模型向导] 时应该会生成命令文件 tutorial_mlsrv.bat。此命令文件将用于教程后面的内容中。