このレッスンは、受講者がこれまでのすべてのレッスンを終了していることを前提としています。 レッスン 1:Mobile Link 参照を含む CustdbScripts.dll アセンブリのコンパイルを参照してください。
前のレッスンで作成されたクラス CustdbScripts.dll は、メソッド UploadInsert と DownloadCursor をカプセル化します。これらのメソッドには、それぞれ ULCustomer の upload_insert イベントと download_cursor イベントの実装が含まれています。
このレッスンでは、Interactive SQL を使用して CustDB データベースに接続し、ml_add_dnet_table_script を実行して、download_cursor イベント用の MLExample.CustdbScripts.DownloadCursor を指定します。
Interactive SQL からサンプルデータベースに接続します。
[スタート] » [プログラム] » [SQL Anywhere 12] » [管理ツール] » [Interactive SQL] をクリックするか、次のコマンドを実行します。
dbisql |
[ODBC データソース名] をクリックし、SQL Anywhere 12 CustDB と入力します。
[接続] をクリックします。
Interactive SQL で次の SQL 文を実行し、ULCustomer テーブルレベルイベントを処理するための .NET メソッドを指定します。
CALL ml_add_dnet_table_script( 'custdb 12.0', 'ULCustomer', 'download_cursor', 'MLExample.CustdbScripts.DownloadCursor'); COMMIT; |
次に、各パラメーターの説明を示します。
パラメーター | 説明 |
---|---|
custdb 12.0 | スクリプトバージョン |
ULCustomer | 同期テーブル |
download_cursor | イベント名 |
MLExample.CustdbScripts.DownloadCursor | 完全に修飾された .NET メソッド |
更新された download_cursor スクリプトが Sybase Central に表示されないことがあります。Mobile Link プロジェクトに加えた最新の変更を Sybase Central で表示するには、[表示] » [すべて再表示] をクリックします。
Interactive SQL を閉じます。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |