私は自分のビジネスのためにデータベースにデータを提出する雇用申請書を作成しています。Webフォームでの情報の繰り返し - Asp.Net
私の注目を集めたことの一つは、私が就職履歴のセクションを作成したときに、ほとんどの応募者がここに入れるためのさまざまな情報を持っていて、 3人の過去の雇用主の必要なセットは、ターゲットの見込み客ベースのためにはるかに厳格です。一部の人は先行する仕事が1つしかなく、10人以上の人がいるかもしれません。さらに、この情報のための大量のフィールドを作成することは、目に見えないだけでなく、データベース開発の世界でも悪い習慣です。 SO ...
私がしたいことは、ユーザーが入力データを追加し始めたときにフォームが複製して別のセットを作成するサブフォームの背後にある理論ですユーザが必要とする回数だけ利用可能なデータフィールドの数。この方法では、空のスペースではなく、データのみが保存されます。
これはMicrosoft Accessの方が簡単ですが、同じ目標を達成するためにAsp.Net WebフォームとSQLが全く異なる方法でこのプロセスを処理することがわかりました。
私はこのトピックについていくつかの研究を行い、これについて多くの方法があることを発見しました。そして、私が見つけたほとんどの事柄は、これについてどうやって行くのか非常に曖昧です。だから、私はあなたに手を差し伸べる。
以前の勤務経験の入力を処理するために繰り返しフィールドを追加するにはどうすればよいですか?わかりやすくするために、雇用者、スーパーバイザ、およびジョブの3つのフィールドがあります。また、これらの3つのフィールドの追加は、ユーザーがボタンをクリックして追加した後に行われると仮定します。これらの3つのフィールドをasp.net Webフォームで必要なだけ何度も繰り返すには、私は何をする必要がありますか?
データモデルはどのように見えますか?雇用歴ごとに別のテーブルに記録がありますか?メインのアプリケーションレコードが作成されているか、アプリケーションが完了していますか?これらの要素は、問題の実装方法に大きく影響します。 – agradl