2016-04-07 16 views
-3

私のWebサイトのゲストのためにポップアップを作成しました。注文を完了すると、確認/領収書ページにリダイレクトされます。その時点で、彼らはゲストとしてチェックアウトしているので、アカウントを作成していないので、ポップアップにもパスワードを入力するように求められます。こうすることで、彼らは電子メールとパスワードでログインできます。ASP.netページでのストアドプロシージャの実行

顧客IDを探してパスワードフィールドを更新するストアドプロシージャをSQL Serverに作成しました。

私の質問は、どのように私はその手順を呼び出し、私のウェブサイトのフォームに添付してパスワードを更新するのですか?私はそれについてどのような方法で行くのか分からず、私はSQLインジェクションを避けたい。

+0

をインストールする必要があり、あなたが共有できることをしようとしている任意のコードを持っていますか? – zgood

+0

すみません。私は次のステップが何であるか知りませんので、私はそれを接続しようとしていません。 ポップアップは、基本的には2つの入力テキストフィールドで作成された2つのパスワードが一致することを確認するためにフォームでラップされたDIVです。 SQLプロシージャーは非常に簡単でした。 – Learn12

+0

ASP.NETでデータベースを使用するためのチュートリアルが多数あります。何か試しましたか? – David

答えて

0

プロジェクトに[新しい項目の追加]メニューを使用してプロジェクトに「ADO.NETエンティティデータモデル」を追加します。

データベース enter image description here

インポートデータベースここ enter image description here

から目的のSPに enter image description here

接続などのデータベースからEFデザイナーを生成し、生成モデル enter image description here

です

SPのコードが表示されます

SPまたはモデルを変更した場合は、.EDMXファイルを右クリックし、[データベースから更新]オプションを使用して、新しいテーブルまたはSPを更新または追加します

PSあなたはEntityFramework

幸運

関連する問題