要进行同步,MobiLink 服务器必须正在运行。如果您已关闭 MobiLink 服务器,则需要重新启动该服务器。请参见第 2 课:登录和填充 UltraLite 远程数据库。
示例应用程序的同步过程会从您的数据库中删除已批准的订单。
您可以使用 Interactive SQL 或 Sybase Central 连接到统一数据库来确认您的更改已得到同步。
要同步数据,从 [文件] 菜单中单击 [同步数据库]。
确认同步已发生。
在远程数据库中,可以通过查看 Awnings R Us 的订单目前已删除,来确认全部所需事务已发生。通过浏览订单以确认此条目不存在来执行此操作。
在统一数据库中,您还可以通过查看统一数据库中的数据来确认全部所需操作已发生。
单击 [开始] » [程序] » [SQL Anywhere 12] » [管理工具] » [Sybase Central]。
单击 [连接] » [使用 SQL Anywhere 12 连接]。
从 [操作] 下拉列表中,单击 [与 ODBC 数据源连接]。
单击 [ODBC 数据源名称]。
单击 [浏览],然后单击 [SQL Anywhere 12 CustDB]。
单击 [确定]。
单击 [连接]。
双击 [表]。
双击 ULOrder。
单击 [数据] 选项卡,验证订单 5100 已批准,订单 5101 被拒绝,订单 5102 已删除。
从 Interactive SQL 连接到统一数据库。
单击 [开始] » [程序] » [SQL Anywhere 12] » [管理工具] » [Interactive SQL]。
从 [操作] 下拉列表中,单击 [与 ODBC 数据源连接]。
单击 [ODBC 数据源名称],然后单击 SQL Anywhere 12 CustDB。
要确认批准和拒绝已同步,执行以下语句:
SELECT order_id, status FROM ULOrder WHERE status IS NOT NULL; |
结果显示订单 5100 已批准,5101 被拒绝。
删除的订单的 order_id 为 5102。下面的查询不返回任何行,这说明该订单已从系统中删除。
SELECT * FROM ULOrder WHERE order_id = 5102; |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |