2012-01-26 8 views
2

SQLデータソースからデータにアクセスし、リストボックスコントロールに入力してユーザーが値の1つを選択できるようにするプロセスは何ですか?XPageからSQLにアクセスする方法

私は、データベースとサーバーの名前、ログインIDとパスワードが与えられています。

私はSQLコードを一度も書いていないので、コードサンプルは本当に感謝しています。

+0

を私は、クライアントが – RoyRumaner

答えて

8

OpenNTF(extlib.openntf.org)上の最新の拡張ライブラリには、リレーショナルデータベース拡張がたくさんあります。

アクセスするSQLサーバーのJDBCドライバーを取得し、アプリケーションからJDBCコネクターを作成する方法については、ExtLibデモアプリケーションを参照する必要があります。コネクタが配置されたら、ExtLibの新しいコントロールを使って簡単にビューペインなどを作成することができます。

また、SQLサーバー、ユーザー名、パスワード以上のものが必要ですあなたがXpagesアプリケーションからそれらを参照できるようにアクセスするテーブル。

0

実際の内線が必要です。このためのライブラリ。アップグレードパックにはJDBCが含まれていません。

編集: "LIVE"データアクセスが不要で、必要な情報がかなり静的である場合は、常にLotus Notes文書にデータを引き出すためにロススクリプトエージェントを使用することができます。一日一回何でも実行してください。空想的なXPagesのものは必要ありません。これはかなり一般的なコーディングと実践で、使用できる例があります。

次に、あなたが落とした文書からリストボックスを引っ張ってください。

+0

をEXTLIB UP1を使用していないことを表明している必要がありますが、我々はUP1をインストールした場合と言っています、 OpenNTFからJDBCのものを別途インストールする必要がありますか? UP2以降のような今後のアップデートでは、どのような問題が発生しますか? – RoyRumaner

+0

いいえ。IBMサポートが必要な場合は、アップグレードパックをインストールします。更新がより速くなるようにするには、拡張ライブラリをインストールしました。現在のところ、アップグレードパックにはJDBCが含まれていません。ミックスしてマッチさせたくありません。どちらかまたはそれです。したがって、JDBCが必要な場合はextをインストールしてください。ライブラリのアップグレードパックの代わりに –

+0

私はあなたがそれを言うつもりだったと恐れていた。私はちょうどすべてのサーバー上でUP1にアップグレードすることに同意するクライアントを得ました。今私は彼らにExtLibに戻るように言わなければなりませんか?彼らはそれのために行くつもりはありません。 – RoyRumaner

0

すぐにextlibについてリリースされる予定の本を待ちます。私はジェレミー・ホッジがこの章を書きましたので、あなたは彼からいくつかの情報を得ることができるかもしれません。

+0

私は本を待ちますが、クライアントのタイムラインは異なります。 2〜3ヶ月ではなく、2〜3週間で欲しい。 – RoyRumaner

0

アップグレードパック1(UP1)と拡張ライブラリのJDBCパーツを組み合わせる場合は、UP1バージョンと完全に一致する拡張ライブラリを使用してください。これは拡張ライブラリのバージョン853-20111215です。次に、更新サイト・メソッドを使用して、拡張ライブラリー(com.ibm.xsp.extlibx.feature_8.5.3.20111215-0914.jar)の実験部分のみをデプロイすることができます。

拡張ライブラリの新しいリリースでは、UP1と拡張ライブラリが連携しないように変更される可能性があります。

UP2がリリースされると、拡張ライブラリパッケージを削除してUP2を展開する必要があります。その時点でUP2にJDBCサポートが含まれている可能性があります。前のポスターは内線ライブラリのものがもう少し「ドラッグ&ドロップ」になります置くが、あなたが望むデータ、その非常に簡単に取得するために、通常のJDBC接続を使用することができますが、より多くのよう

0

ロイ、 Dominoをバックエンドとして使用するよりも、あなたは非常によく似たことについて、このJohn Mackeyのブログ記事を見てみたいかもしれません... http://www.jmackey.net/groupwareinc/johnblog/johnblog。NSF/d6plinks/GROC-7G9GT4

+0

リンクが動作しません –

関連する問題