無料 出会での検索結果です
優先キーワードは
クイック ナビ |ホーム|各国のサイトマイクロソフト サイトの検索:MSDN Home|MSDN ライブラリ|デベロッパー センター|スキルアップ センター|ダウンロード情報|開発ツール製品|コミュニティ|サイトマップ 基本情報技術情報MSDN ライブラリコラムHow-To インデックスイベント & セミナーサポート情報ダウンロードサンプルホスティング情報Web MatrixVisual Studio.NET FrameworkASP.NETスマート クライアントチーム開発 セキュリティMSDN サブスクリプション クライアント・コールバックの機能を使い、サーバーにあるデータベースから値を受け取る方法については、クライアント・コールバックでデータベースの値を表示する方法で紹介しました。ここで紹介したサンプルは、データベースの値を表示するのみでした。では、値を更新するときにはどうすればよいでしょうか。 そこで、今回は、クライアント・コールバックの機能を使い、値を送信しすることで、データベースの値を更新する方法について紹介します。 サーバーで参照するデータベースは、図1 にあるものを使います。今回は、データベースを更新するため、クライアント・コールバックでデータベースの値を表示する方法で紹介したページに [更新] ボタンを追加したページを用意します(リスト1、リスト2、および図1)。[更新] ボタンを押したとき現在の値をサーバーへ送信してデータベースを更新するページを作成していきます。 リスト3 のコード追加して、DataSet の値を元にデータベースを更新する処理を追加します。このコードを追加した後、myDataSet のレコードを更新してから UpdateDataSet を呼出すことでデータベースを更新することが出来ます。 今回のサンプルでは、クライアント・コールバック処理は 1 つ実装していますが、データベースの値の取得と、更新の 2 種類の処理に分かれています。そこで、RaiseCallbackEvent で渡ってくるコールバック値が、改行文字で区切られていなかった場合は、画像番号のみ送られてきたと判断し、レコードの取得処理を実行します。改行文字で区切られていた場合は、レコードの全てのフィールド値が送られてきたと判断し、レコードの更新処理を実行します(リスト4 の赤文字)。 レコードの更新処理では、受け取ったコールバック値をフィールド毎に分離します。分離した値は、フィールド名を添え字とする連想配列に格納します。こうすることで、フィールド名を指定した連想配列から値を取得することが出来ます。 [更新] ボタンが押されたとき呼出される UpdateData を追加します。ここでは、サーバーへ送信するレコードの値を各コントロールから取得し、サーバー側の GetRecordString で作成する文字列と同じフォーマットのものを作成します(リスト5)。 また、サーバー側の処理が完了したときに呼ばれる ReceiveServerData では、サーバー側の RaiseCallbackEvent と同様に、取得と更新の 2 つの処理に分けます。今回のサンプルでは、更新完了時になにも行っていませんが、処理の完了を通知するクライアント スクリプト コードを追加することもできます(リスト6)。
[] クライアント・コールバックでデータベースの値を更新する方法
[引用サイト] http://www.microsoft.com/japan/msdn/asp.net/tips/ClientCallback4/
32
|
Last Updated 2007/ 03/ 02/ 22時21分52秒
| 人気の無料出会い系サイト |
出会い系にお金なんて使ってられるかっ!
冗談じゃないっ(`・ω・´)
出会い系は無料で本当に会えなきゃ絶対ヤダって人におすすめです。
完全無料だからバシバシ使い倒してちゃいましょう♪(人ω・`)
新サイトは頻繁に更新するので要チェックです!! |
| セフレ系 |
| 恋人探し |
| メル友募集 |
| 結 婚 |
| 人妻、熟女、セレブ系 |
|
 |
|
|