LOTUS CONNECTOR


LS:DO を使用して ODBC で外部データベースにアクセスする
LS:DO は R5 以降メンテナンスモードになっています。開発者は LS:DO を使用しないようにしてください。外部データベースにアクセスする際には、Lotus Connector LSX (LCLSX) を使用することをお勧めします。

LotusScript のデータオブジェクト (LS:DO) を使用して、Lotus Domino からプログラム的に外部データベースにアクセスできます。LS:DO は LotusScript の拡張ライブラリです。オブジェクト指向のイベント駆動型プログラミング環境で ODBC (Open Database Connectivity) を使用して作業するためのクラスを提供します。LS:DO は、Windows、OS/2、AIX、Solaris を含む複数のプラットフォーム上で、ODBC バージョン 2.0 標準をサポートします。LS:DO は、Lotus Notes クライアントと Lotus Domino サーバーのどちらでも利用できます。また、シングルスレッド環境とマルチスレッド環境の両方で機能します。

LS:DO は次の 3 つの LotusScript クラスの集合で、強力な一連のプロパティとメソッドと、SQL のフル機能を備えています。


これらのクラスのプロパティとメソッドを使用すれば、外部データベースにアクセスし、SQL 検索を実行して返されたデータを結果セットへ格納し、その結果セットを操作できます。また、検索元のデータベースに更新した情報を戻すこともできます。

LS:DO を操作する

LS:DO を使用すると、次のようなアクションを実行する LotusScript プログラムを作成できます。


LS:DO は、ボタンをクリックする、フィールドから出る、文書を開く、といった Lotus Notes の LotusScript イベントに基づくデータアクセスに特に便利です。

LS:DO は次のような種類の操作に最も適しています。


LS:DO の操作について詳しくは、次のセクションを参照してください。