SQL Server2000+VS.NETで画像をweb表示したい

このQ&Aのポイント
  • SQL Server2000+VS.NETを使用して、顔写真をWeb上で表示する方法について教えてください。
  • 環境はWIN2K Server + SQLServer2000でイントラネットを構築しており、開発はVS.NET2003 Professionalを使用しています。社員の顔写真はSQL Serverのimageデータ型で保存しています。
  • 現在、社員名簿をWeb上で作成しているのですが、氏名や所属などのデータは表示できるようになっています。しかし、顔写真の表示方法がわかりません。ご教示いただける方がいらっしゃいましたら、お願いいたします。
回答を見る
  • ベストアンサー

SQL Server2000+VS.NETで画像をweb表示したい

環境はWIN2K Server + SQLServer2000でイントラネットを組んでいます。開発はVS.NET2003 Professionalで行っています。SQL Serverに社員の顔写真をSQL Serverで保存(列属性は列名:顔写真 データ型:image 長さ:16)してあります。 顔写真のSQLサーバーへの保存は、ACCESSでフォームを作成し、アクセスのフォームへペーストしてSQLサーバーへ保存しています。 この環境で、社員名簿をイントラネットでwebで作ったのですが、氏名、所属などのデータは当然表示できるのですが、顔写真の表示をWebformで出来ません。どなたか、やり方がわかる方、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.2

ちょっと探したけど、サンプルないね。 イメージタグを貼る。 <img src="photo.aspx?id=1"> photo.aspx内で IMAGEを読み込んで、 http://support.microsoft.com/default.aspx?scid=kb;ja;308042 gifかjpegに変換して、 (方法不明) バイナリーを応答する。 http://support.microsoft.com/default.aspx?scid=kb;ja;306654

zzz2004
質問者

お礼

URLもありがとうございます。一寸今晩やってみます。

その他の回答 (1)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

サンプル探せば、簡単に見つかるのでは?

zzz2004
質問者

お礼

そうなんですか。サンプルまでありがとうございました。

関連するQ&A

  • SQL Server 2005について

    超のつく初心者です。 SQL Server 2005をデータベースとして、ソフトを作ろうかと思っています。 2点質問です。 1.SQL Server 初挑戦なので考え方が間違っていたら ご指摘ください。 フォームに入力→SQL Server に保存。 SQL Server →データをフォームに呼び出して編集→SQL Server に保存。 保存ファイルの代わりのような役割になるのでしょうか? 2.SQL Server 2005をデータベースとして作ったアプリケーションは、 ユーザーのパソコンがWindowsシリーズでしたら問題なく動作するのでしょうか?開発用ソフトはVisual Basic2005です。 作ったはいいがユーザーのパソコンが最新でないとだめ、というのでは元も子もないなぁと思ったので聞いてみました。 以上2点よろしくお願いします。

  • SQLサーバーは単体でも使えるのですか?

    「SQLサーバーにあるデータをアクセスで表示する」 という使い方しか知らないのですが SQLサーバーだけインストールしても役に立つのでしょうか? SQLサーバー + アクセス SQLサーバー + VB と言う風に使うのでしょうか?

  • SQLサーバーは、他のデータベーステーブルをリンクとして表示させたい

    SQLサーバーのデータをアクセスへはテーブルリンクで表示させることができますが(元データのテーブルはSQLサーバー) アクセスにあるテーブルをSQLサーバーへリンクすることはできないのでしょうか? (アクセス2003、sql2005です) よろしくお願いします。

  • SQLサーバーについて

    アクセスユーザーです。 データベースを操作するならアクセスよりSQLサーバーの方が良いと聞いたのですが SQLサーバーのイメージがいまいちわかりません。 アクセスは、 ・テーブル ・クエリ ・フォーム ・レポート ・マクロ ・VBA がありますが、 SQLサーバーは、テーブルとクエリしかなくて、 テーブルの置き場として使うソフト。と言う認識であってますか?

  • SQLサーバ 互換性レベル

    最近SQLサーバの勉強を始めた者です。 AccessのテーブルをいくつかSQLサーバにインポートする作業をしたところ そのうちのひとつにエラーが出て データの一部がインポートできませんでした。 SqlServerログからエラー内容を確認したところ Setting database option compatibility_level to 100 for database ReportServerTempDB とありました。 これはどういう意味でしょうか? またどのようにすればエラーを修正できますか? SQLServer2008R2 Microsoft Office Access Database を使用しています。 お願いいたします!

  • SQLサーバーに接続できなくなりました。

    いつもお世話になります。 今日突然SQLサーバのデータが見れなくなってしまいました。 環境は以下のとおりです。 1、サーバーにSQLServer7.0が入っている。(OS:WindowsNT) 2、私のPC(OS:Windows2000Sever)にSQLServer2000が入っており、 そのEnterprise Manegerからサーバーのデータを見ていた。 状況は以下のとおりです。 1、今日別の件でネットワーク(TCP/IP)の設定を変えました。 タイミング的にはそれから急に見れなくなった感じです。 2、でも、インターネットも出来るし、 サーバーにある共有フォルダ内ファイルを エクスプローラーで見ることは出来るし、 なんかそれは関係ない気がします。 3、Enterprise Manegerだけでなく、 ODBCでの接続も出来ません。 とりあえずAccessでリンク張ってデータを見ようかなと思い、 ODBCを作ろうとしましたが接続できませんでした。 4、エラー内容はODBCもエンタープライズマネージャも「時間切れ」でした。 なにか情報をお持ちの方はアドバイスお願いします。

  • SQL ServerにExcelをリンクさせたい

    AccessからSQL Server 2008 Expressへの移行を考えているの者です。 現在、Accessにいろいろな文字データ以外にExcelデータをリンクさせて使用しております。 (データ型はOLEオブジェクトのリンクを使っています) SQLServerでもAsseccのように他のアプリケーションやファイルをリンクさせることはできるのでしょうか? 可能であれば、どの様にすればよいのでしょうか? よろしくお願いします。

  • SQL2000Serverにアクセスするのに2000CALは必要か?

    Windows2000ServerにSQL2000Serverをいれて、クライアント(Win9x/2000)からADO経由でサーバーのデータにアクセスします。 認証はSQLServer認証で行います。この場合、Windows2000ServerCALは必要でしょうか?

  • SQL Server とaccess この認識であってますか?

    SQL Serverを使えば共有されていない2台のパソコンからでもIDとPWがわかれば テーブルをSQL Serverにアップしてaccessで操作できると言う認識であってますか? accessの本体の部分(フォームなど)をこの2台のパソコンに入れておけば 同じデータ(テーブル)を扱えるのでしょうか? ご回答よろしくお願いします。

  • SQLサーバの設定について

    今まで使用していたAccessのデータをWindowsServer2003とSQLServer2000のサーバマシンにデータ(テーブル)のインポートをすることができました。 同じネットワーク上のWindowsXPProのPCからAccess2000で作ったMDBでこのサーバマシンのテーブルにリンクしODBC接続で接続して書き込み、削除などもできています。 ここまではいいのですが、4人程度が同時に接続して運用する場合、何かサーバ側の設定しておくべき点があったら教えていただけるとありがたいです。 現状SQLサーバで特別な設定をしているわけではないのでただ動いているだけです。 (セキュリティーやバックアップなど何もわかりません。) 以上、よろしくお願いします。

専門家に質問してみよう