0

Web フォーム認証を使用し、ユーザーがログオンして SQL データベースから人のリストを作成できるようにするアプリケーションを構築しています。ユーザーは、複数のドロップダウン メニューから選択してリストを作成できます。バックエンドのコードは、選択されたドロップダウンから文字列を作成し、select ステートメントとして sql データ ソースに渡します。ユーザーが作成された sql 文字列変数を保存する方法を見つける必要があります。これにより、ユーザーが再度ログインしたときに、保存されたリストを表示できるようになります。私の考えは、セッション変数またはユーザー ID を取得し、変数と一緒にデータベースに挿入することでしたが、これを行う最善の方法がわかりません。前もって感謝します。

4

1 に答える 1

0

これは古い投稿ですが、満足のいく答えが見つからなかったようです。また、ディスカッションスレッドにコメントすることはできないので、このようにアイデアを提出する必要があります。

変数をXMLに保存し、XMLをデータベースの列(user_prefテーブルなど)に保存することを検討しましたか?

データベースがユーザーを認証するとき、アクションの一部を実行するストアドプロシージャがあると思います。ストアドプロシージャでXMLをプルし、解析のためにWebフォームに渡してみませんか?XMLはWebインターフェースで広くサポートされているため、これは実装がかなり簡単なソリューションになる可能性があります。

于 2012-06-28T03:44:33.517 に答える