• ベストアンサー

FLASHとDBの連携させるには

sabertanの回答

  • sabertan
  • ベストアンサー率0% (0/1)
回答No.1

PHPやColdFusionといったサーバーと連携することでDBとFLASHのやり取りが行えます。 一応下記にお勧めの本を教えますので、よろしければ参考にしてください。 FLASH MX + ColdFusion MX リッチインターネットアプリケーション上級構築事例集

hotelman
質問者

お礼

ありがとうございました、参考にしてみます!

関連するQ&A

  • FLASHとDBの連携

    いつもお世話になっております。 お聞きしたいのはFLASHとDBを連携させるときについてなのですが phpであるsqlの関数から読み出したりできるのですが sqlに接続できるような関数はありますか? 見たかんじなさそうだったので となると サーバーサイドの言語でtxtファイルを出力させて それをFLASHで読み込むという DB→サーバーサイド言語→テキストファイル(変数ファイル)出力→ フラッシュswfファイルが読み込み解析→表示 という流れになると思いますが? これでよいでしょうか? いまからそういう構造のものを作ろうと思っているのですが これがスタンダードなやりかたなのか気になったので質問させて 頂きました。 特に変数の処理が上の方式だと工夫しないといけないので DBをもっと簡単にフラッシュファイルに読み込めるなら 中でも扱いやすいだろうな・・なんて考えています。 また、DBとフラッシュを連動させる場合の DB→フラッシュのデータ(レコード)の受け渡しについて なにか注意すべき点、工夫があれば教えていただきたいです。 よろしくお願いします。

  • FlashでWebシステム開発

    こんにちわ。 タイトルの通り、FlashでWebシステムを開発をすることを考えています。 現状のシステムをWebで開発しようとしていますが、かなり細かい制御が多 いので、ブラウザ(HTML+javascript)で実現するのは不可能だろうということになりました。 そこで、Flashのみで開発しようと思うのですが、疑問 があります。まずSQLServer2000と連携できるかという ことです。例えば、コンボボックスを開いた時点で、 SQLServer上のデータを見にいって、表示する・・・など、DBと直接連動でき、画面自体も細かいエラーチェック等ができるものなのでしょうか? それと、開発工数なのですが、Flashで開発することで 極端に工数が上がるということはないでしょうか? もう一つ。Macromediaのサイトをみていると、ColdFusionやFlex、Flashなどいろいろ開発するソフト があるようなのですが、今回のようなシステムを開発 するのに最適なパッケージの組み合わせはどのように なるでしょうか。 結構、早急なのでよろしくお願い致します。

    • ベストアンサー
    • Flash
  • DB連携

    はじめて質問します。 環境等の詳しいことは、全くわからないため、 回答できないかもしれませんが、お願いします。 C/Sで使用している社内サーバのOracleのデータを Webシステムで使用しているレンタルサーバのMySQLへ 取り込みたいのですが、実現方法がわかりません。 詳しい環境がわからないので、「一般的にはこんな方法で可能だ」 というよな考え方でよいので教えてください。 お願いします。

  • クリッカブルマップを利用でき、DBの検索・編集ができるシステム

    次のようなシステムを構築するにはどのようにすればよいでしょうか? クリッカブルマップを利用し、大分類→中分類→小分類と画面遷移し、詳細情報を表示する。 顧客情報をIDなどで検索でき、データの編集ができる。 必須機能 1、顧客情報(DB)の編集(変更、追加、削除) 2、顧客情報(DB)の検索(IDやその他の要素) 3、クリッカブルマップ(画像の特定の領域をクリックすると任意のページを表示) 4、ローカル(単独のPC上)で運用できる 付加機能 1、編集ログ(編集前後の内容や編集日時、編集者等) 2、データの印刷(対象となるデータやその項目をフィルタリングし、印刷) 付加機能については実装できない、機能に制限があるという場合でも構いません。 必須機能のクリッカブルマップについてはHTMLでの実装を考えていますが 他の必須機能の要件を満たしていればFLASH等ほかの手段での実装でも構いません。 また、私の説明が拙く伝わらないこともあるかと思いますので その場合には質問していただきたいと思います。 私はHTML、C、JAVA、VBなどの知識がありますが、 いずれも素人に毛が生えた程度です。 上記のようなシステムを構築するのに、 Ajax(javascript+XML)が使えるのではないか と思ったのですがどうでしょうか。 まずはどの言語で開発していくか、次にどの様な実装方法があるか が知りたいです。 困り度は最低に設定していますが、 早い回答を頂けると大変助かります。 みなさま、よろしくお願いします。

  • FLASHとの連携について

    FLASHに値を渡すためPHPを書いていますが行き詰ってしましました。 下の文面の  $messeid = ?; echo "&res1=".$messeid."&"; の$messeidに<?=$rs['id']?>の値を代入したいのですが出来ません。 ブラウザで確認するとテーブルに値がちゃんと入って表示されますし   $messeid = 1; とするとFLASH側で1と表示されますのでデータベース、FLASHともに通信は出来ているようです。 (xx)/~何卒ご指導お願いいたします。 <?php require_once("DB.php"); $dbUser = "Youser"; // ユーザー名 $dbPass = "Pass"; // パスワード $dbHost = "localhost"; // ホスト名 $dbName = "Database"; // データベース名 $dbType = "mysql"; // データベースの種類 $dsn = "$dbType://$dbUser:$dbPass@$dbHost/$dbName"; // データベースに接続 $conn = DB::connect($dsn); // 接続に失敗したらメッセージを表示して終了します。 if (DB::isError($conn)){ die($conn->getMessage()); } // POSTされたデータを受け取り、エスケープします。 $s_designid = addslashes($_POST['search_designid']); $s_newpass = addslashes($_POST['search_newpass']); $sql = <<<EOS SELECT * FROM passkanri where back_pass = '$s_designid' and new_pass = '$s_newpass'; EOS; //この$messeidにデータベースから得た値を代入したい $messeid = <?=$rs['id']?>; echo "&res1=".$messeid."&"; // SQL文を発行 $result = $conn->query($sql); if (DB::isError($result)) { die ($result->getMessage()); } // 検索件数の表示 $count = $result->numRows(); print "検索結果は" . $count . "件です。<BR>"; if($count > 0){ ?> <TABLE width="450" border="1" cellspacing="0" cellpadding="8"> <TBODY> <TR><TH>ID</TH><TH>DESIGN_ID</TH><TH>BACK_PASS</TH><TH>NEW_PASS</TH></TR> <?php while ($rs = $result->fetchRow(DB_FETCHMODE_ASSOC)) { mysql_query("set names utf8"); ?> <TR> <TD align="center"><?=$rs['id']?></TD> <TD align="center"><?=$rs['design_id']?></TD> <TD align="center"><?=$rs['back_pass']?></TD> <TD align="center"><?=$rs['new_pass']?></TD> <?php } ?> </TBODY></TABLE> <?php } $result->free(); $conn->disconne ?>

    • 締切済み
    • PHP
  • [ASP.NET]DropDownListのDB連携のやり方。

    こんにちわ。 VS.NET2003で、ASP.NET+C#で開発しております。 ちょっと悩んでしまったので、質問させてください。 とある入力フォームを作成しようと思っているのですが、そのフォームにDBと連携したDropDownListを複数配置させたいと考えております。 で、とりあえず1つ連携させてみたのですが、これを複数やるのってなんだかなぁ。っと思ってしまいました。 連携の方法としては、 (1)sqlDataAdapterを作成、クエリを作る。 (2)sqlDataAdapterからdataSetオブジェクトを作成する。 (3)Page_LoadメソッドにてsqlDataAdapter.Fill(dataSetオブジェクト)を実行し、DataBindする なんですが、これDropDownListの数だけsqlDataAdapter作らなくちゃいけないんですかねぇ?途中で端折れるところや、使いまわし出来る部分がありましたら、どなたか教えてください。 よろしくお願いします。

  • VBとDB連携について

    VB.NETとDB(オラクル)を使って開発をしています。 画像の左側のテキストボックスは上から  textbox1(Nameプロパティ:txt_Name)  textbox2(Nameプロパティ:txt_Tihou)  textbox3(Nameプロパティ:txt_Category) としています SQL文で textbox1~textbox3の内容が入っている項目だけWHERE句で抽出させたいです たとえば画像の例で、 textbox1に「みかん」、textbox3に「果物」と入れているとき、 赤の四角で囲った2行をdatagridviewとかに表示しようとおもっています 実際のコード(変数等は中略しています) 'textbox1、textbox2、textbox3が空白でない if textbox1.text <> "" And textbox2.text <> "" And textbox3.text <> "" SQL = "select * from ["表名"] where 名前 = " & textbox1.text & _ " and 地方 = " &textbox2.text & " and カテゴリ = " & textbox3.text" end if 'textbox1が空白でない if textbox1.text <> "" And textbox2.text = "" And textbox3.text = "" SQL = "select * from ["表名"] where 名前 = " & textbox1.text & " end if ・ ・ ・ ・ ・・・という感じで全ての組み合わせ(10通りくらい)でIF文を書いています この例では3つなのでまだいいかもしれませんが、 テキストボックスが10個とか100個とかになったらどのように判断したらいいのか分からないです 何か効率いい方法、知っている方いましたら教えてください

  • .netでのDB連携

    ASP.netのVB.NETを勉強していて簡単なシステムを作成しています。 簡単な帳票にデータを登録したり編集、削除したりするものです。 DB接続はできたのですが、DBからデータを呼び出す表示、イベントによるDBにデータを登録、そしてDBのデータを編集、削除する方法がみえてきません。 SQLのクエリを使用して行うのでしょうか? SELECT 呼び出す列 FROMテーブル  これだけではよびだせませんでした。 すいませんが、知恵をかしてください。 DB接続を行った後、

  • GoogleMapとDBの連携

    googlemapとDBを連携させたいと思っていますが、 方法がいまいちよくわかりません。 http://www.ajaxtower.jp/googlemaps/ などを見ているのですが、DBと連携させる方法についての説明がないので困っています。 参考サイトや書籍などございましたら教えていただけないでしょうか。 DBから持ってきた緯度、経度をjavascriptに渡してループで回せばよいのかな、と考えているのですが、 この考え方でよいでしょうか。 ajaxを使う等の記述は見るのですが、具体的にどうすればいいのかがわかりません。 緯度経度を使用してマーカーをつけるメソッドにそのまま値を渡せばよいのでしょうか。 また、DBからたくさんの値を取得する場合、10個以上になると1秒1つのペースでマーカーをつけるという記述を見ました。 マーカーがたくさん増える可能性があるので、そのような対策は通常ではどのようにするのでしょうか。 たとえば優先度の高い10個を取得して、その後ズームをしたら新たに取得・・・とできないでしょうか。 環境はasp.net、C#です。 SQLServerを使用する予定です。 初心者のため、記述不足がありましたら申し訳ございません。補足します。

  • FLASHとPHPの連携

    はじめまして。 現在FLASHとPHPを連携させたサイトの検討をしているんですが、PHPで生成した変数をFLASHに持っていく方法がわかりません。そのままだと、PHP変数には$が付きますがそれだとFLASH側で読みません。PHP側からいちいちテキストで吐き出していたんでは処理が間に合わないんですが、どうしたらいいでしょうか?ご存知の方いらっしゃいましたら教えていただけると助かります。