1

ERD図

私はこのスキーマを持っています、今私は欲しいです

  1. アーティストのビューの作成で、画像のアップロードとデータベースへのデータの保存にCreatePicture部分ビューを使用したいと思います。また、Albumコントローラーおよび外部キーとしてpictureIDを使用する他のすべてのコントローラーについても同様です。

    [アーティストの作成]の[保存]ボタンで、3つのアクションを同時に実行する必要があります。

    • データベースに画像レコードを挿入します。
    • 画像の物理ファイルをサーバーに保存します。
    • 新しく作成されたpictureIDを使用してArtistレコードをデータベースに保存します。
4

1 に答える 1

3

私は、あなたがやろうとしていることのほとんどを行うオープンソース プロジェクトを持っています。私はそれをGoogleコードでホストしています。

  • データベースに画像レコードを挿入します。

ここで、ユーザーは画像を選択して [保存] をクリックします。それを簡単に部分ビューに変えることができます。「プロフィール写真をカスタマイズする」エリアを参照して ください http://code.google.com/p/better-task-list-1-1-progress/source/browse/trunk/Views/Account/MyAccount.cshtml

ChangePicture() ActionResult http://code.google.com/p/better-task-list-1-1-progress/source/browse/trunk/Controllers/AccountController.csを見てください。

  • 画像の物理ファイルをサーバーに保存する

ChangePicture() ActionResult http://code.google.com/p/better-task-list-1-1-progress/source/browse/trunk/Views/Account/MyAccount.cshtmlのコードを見てください。

  • 新しく作成された pictureID を使用してアーティスト レコードをデータベースに保存します。

ChangePicture() ActionResult http://code.google.com/p/better-task-list-1-1-progress/source/browse/trunk/Views/Account/MyAccount.cshtmlのコードを見てください。

上記の情報がお役に立てば幸いです。気を付けて。

于 2011-07-09T09:04:30.213 に答える