1

私はmsaccessを使用してレポートツールを開発しました。これは、ユーザーがデータを入力できるようにする10のフォームで構成されています。また、ユーザーが画像をデータベースにアップロードできるようにします(画像は画像フォルダーにアップロードされ、リンクはデータベーステーブルに保存されます)。ユーザーは最大30の画像ファイルをアップロードできます。私がやりたいのは、ユーザーがアップロードしたすべての画像を表示する別のフォームを追加することです。これは、phpでmysql_num_rows関数を使用できることを知っているアクセスで可能でしょうか。アクセスでこれを実現するための同様の方法であるかどうか疑問に思っています。誰かが私を正しい方向に向けることができますか?

基本的に、フォームが開いたら、テーブルデータベース内のすべての画像を取得してフォームに画像を表示するSQLステートメントを実行します。

4

1 に答える 1

1

MS Access 2010の使用:

\1。連続フォームを作成します。ステップスルーするウィザードがあります。fromはテーブルまたはクエリに基づくことができますが、通常はクエリが最適です。画像へのパスを保持するフィールドが含まれていることを確認してください。フォーム上の画像へのパスを含むフィールドを含める必要はありません。レコードセットの一部である必要があります。

\2。画像コントロールを追加する

画像制御

\3。画像コントロールのコントロールソースを、画像へのパスを保持するフィールドの名前に設定します。

画像制御プロパティ

\4。フォームを表示します。

画像制御フォーム

連続フォームはサブフォームにすることができます

画像制御とサブフォーム

于 2013-02-18T12:08:42.213 に答える