2012-04-16 4 views
0

こんにちは私は出席者システムを作成しています。ユーザーが与えた特定のIDに対して、そのIDの出席はMSアクセスシートに保存されます。 私が望むのは、カラム名は、ユーザがシステムから日付を取得し、その日付に基づいて(動的カラム名になる)IDを入力すると、カラム名が私の前に書かれた日付フォーマットでなければなりません。 更新クエリを使用して更新するためにSQLクエリを使用しています。 動的列名を使用するための正しい構文を見つけることができません。 だから私は誰にでも助けますか?vb.netのダイナミックな列名を使用する方法(ビジュアルスタジオ2005で)

答えて

1

あなたが何を言っているのか理解していれば、私はあなたが "ID"と日付列を持つテーブルを持つことを想定しているスキーマを変更します。これにより、固定された膨大な数の日付列を持つことができなくなります。

IDと日付の組み合わせについては、この表に新しい行を挿入します。

また、列の位置が0で、列のヘッダーのIDがあるデータをピボットするレポートが必要な場合は、あなたがアクセスを使用しているので、これを達成するためにCross Tab Query (ピボット)を作成することができます。

関連する問題