UltraLite 随附一个示例 Windows 客户端,当用户发出同步请求时,该客户端自动调用 dbmlsync 实用程序。它是一个简单的销售状态应用程序,您可以对上一课中启动的 CustDB 统一数据库运行该程序。
选择 [开始] » [程序] » [SQL Anywhere 11] » [UltraLite] » [Windows 示例应用程序]。
输入一个职员 ID。
输入值 50 并按 Enter 键。
应用程序会自动进行同步,将一组客户、产品和订单从 CustDB 统一数据库下载到应用程序中。
在下一节中,您将输入新的客户名和订单详细信息。在随后进行的同步期间,这些信息将会上载到 CustDB 统一数据库中,并会触发 ULCustomer 表的 upload_insert 和 download_cursor 事件。
从 [Order] 菜单中,选择 [New]。
输入新的客户名称。例如,输入 Frank DotNET。
选择一种产品,然后输入数量和折扣。
按 Enter 键添加新订单。
您现在已经修改了本地 UltraLite 数据库中的数据。在进行同步之前,此数据没有与统一数据库共享。
从 [File] 菜单中选择 [Synchronize]。
将出现一条消息,指明已将插入操作成功上载到了统一数据库。
有关 CustDB Windows 应用程序的详细信息,请参见研究 MobiLink 的 CustDB 示例。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |