2011-02-18 66 views
0

データベースがドキュメントライブラリ内に配置されているサイトがあります。私はこのデータベースからデータを抽出し、Webパーツに表示する必要があります。Sharepoint:ドキュメントライブラリのAccess DB(.accdb)に接続

これを行うためのSharepoint固有の方法がありますか、通常の接続文字列で普通に接続し、ドキュメントライブラリのファイル名にポイントするだけです(例:http://spsite/doclib/database.accdb

このデータを非常に頻繁にプルする必要はありません。したがって、ドキュメントライブラリからデータベースを「フェッチ」して見落とす可能性があるメモリにオーバーヘッドがある場合です。 SPにはデータにアクセスするための機能が組み込まれているように見えます。

私はSharepoint 2007にアクセスデータベースからのデータを表示する方法を探しましたが、役に立たなかった。

(注:私は、接続文字列に問題を持っていない、SQLを、データを示す、など - の問題は、私はクエリを実行できるように、データベースに接続する方法である)

答えて

1

データのテーブルの場合AccessからSharePointリストにテーブルをエクスポートすることを検討してください。 AccessはSharePointリストへのリンクをサポートしています。したがって、Accessクライアントアプリケーションを各人のデスクトップに展開できますが、データ(リスト)は共有ポイントに残ります。リストは標準リストなので、標準のSharePointツールとコードでは他のリストと同様にそのリストを使用できます。

私はあなたがaccDBファイル内のテーブルからデータを開いたり引っ張ったりすることはできませんが、Accessは確かにSharePointリストにリンクすることができるため、Accessのコピーを取得するすべてのユーザーは、 SharePointリスト

関連する問題