此頁沒有內(nèi)容條目
內(nèi)容

RDS 教程 (VJ++)

ADO/WFC 不完全遵循 RDS 對(duì)象模型的地方是它不執(zhí)行 DataControl 對(duì)象。ADO/WFC 僅執(zhí)行客戶端類 DataSpace。

DataSpace 類將執(zhí)行一個(gè)方法即 createObject,該方法返回 ObjectProxy 對(duì)象。DataSpace 類還執(zhí)行 InternetTimeout 屬性。

ObjectProxy 類將執(zhí)行一個(gè)方法即 call,該方法可以調(diào)用任何服務(wù)器端業(yè)務(wù)對(duì)象。

本教程由此開始。

import com.ms.wfc.data.*;

public class RDSTutorial

{

public void tutorial()

{

// 步驟 1 — 指定服務(wù)器程序

ObjectProxy obj =

DataSpace.createObject(

"RDSServer.DataFactory",

"http://YourServer");

// 步驟 2 — 服務(wù)器返回 Recordset

Recordset rs = (Recordset) obj.call(

"Query",

new Object[] {"DSN=pubs", "SELECT * FROM authors"});

// 步驟 3 — 將更改傳送至服務(wù)器

...                                // 編輯 Recordset

obj.call(

"SubmitChanges",

new Object[] {"DSN=pubs", rs});

return;

}

}

本教程到此結(jié)束。