2

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

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

私は SQL コーディングを行ったことがないので、コード サンプルは本当にありがたいです。

4

7 に答える 7

8

OpenNTF の最新の拡張ライブラリ ( extlib.openntf.org ) には、リレーショナル データベースの拡張機能が多数含まれています。

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

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

于 2012-01-26T22:26:33.547 に答える
3

XPagesからのJDBCアクセスを示すビデオを作成しました:http ://www.youtube.com/watch?v = p6oRCsTsVqc

于 2012-02-01T18:50:59.123 に答える
0

以前に行った回答から、JDBCサポートを発表しているブログ投稿を確認することをお勧めします。優れたビデオ説明とスライドデッキへのリンクがあります。

また、Xpages101レッスン61もご覧ください。有料のコンテンツですが、Xpagesの開発に真剣に取り組んでいるのであれば、それだけの価値があります。

于 2012-01-27T07:06:17.103 に答える
0

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

于 2012-01-27T02:12:33.003 に答える
0

Upgrade Pack 1 (UP1) を Extension Library JDBC パーツと組み合わせる場合は、UP1 バージョンと正確に一致する Extension Library を使用してください。これは、拡張ライブラリのバージョン 853-20111215 です。その後、更新サイト メソッドを使用して、Extension Library (com.ibm.xsp.extlibx.feature_8.5.3.20111215-0914.jar) の試験的な部分のみをデプロイできます。

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

UP2 がリリースされたら、Extension Library パッケージを削除して UP2 を展開する必要があります。その時点で、UP2 には JDBC サポートが含まれている可能性があります。

于 2012-01-27T08:11:52.910 に答える
0

実際の内線番号が必要であることに注意してください。このためのライブラリ。アップグレード パックには、JDBC の要素は含まれていません。

編集: 「ライブ」データ アクセスが必要なく、必要な情報がかなり静的である場合は、常に lotusscript エージェントを使用してデータを Notes ドキュメントに取り込むことができることに注意してください。それを1日1回実行します。派手な XPages は必要ありません。これはかなり一般的なコーディングとプラクティスであり、例が利用可能です。

次に、ドロップしたドキュメントからリスト ボックスをプルするだけです。

于 2012-01-27T01:48:35.353 に答える
0

ロイ、以前のポスターが述べたように、ext ライブラリのものはもう少し「ドラッグアンドドロップ」になりますが、通常の JDBC 接続を使用して必要なデータを取得できます。非常にシンプルですが、Domino を使用するよりも多くのコードが必要です。バックエンド。非常によく似た方法について、この John Mackey ブログの投稿を参照してください... http://www.jmackey.net/groupwareinc/johnblog/johnblog.nsf/d6plinks/GROC-7G9GT4

于 2012-01-28T15:21:19.750 に答える