大家好,有个问题一直没有解决,现状如下:
    有一台数据库服务器,一台图片服务器,另一端是客户界面。
    图片地址存在数据库中
    请问我在客户端读取到了图片地址后如何显示图片服务器上的图片?
本人初学,想做做东西有所提高,希望知道的前辈多多赐教,集分不多,能解决问题的送上100分吧,谢谢了

解决方案 »

  1.   

    用webbrowser控件
    然后里面的html设置成<img src='图片地址' ></img>不就好啦
      

  2.   

    首先确定客户都有直接访问图片路径的权限.然后就可以直接 string picFilepath=@"\\servername\sharefolder\1.jpg";
    Bitmap bmp = new Bitmap(picFilepath);
      

  3.   

    楼主用什么控件显示图片。Image?直接设置绑定数据库路径的字段到ImageUrl不行吗?
      

  4.   

    如果是2K系统的话..程序只需要继承EXPLORER的访问权限.可以使用NET USER建立IPC连接XP系统的话.可以使用WMI设置目标文件夹为共享.
      

  5.   

    图片服务器就是 把所有图片放入一个文件夹(比如sharefolder),然后设置为共享就行了啊.
      

  6.   

    // 使用WMI建立连接
      using   System;   
      using   System.Management;   
        
      //   This   example   demonstrates   how   to   connect   to   remote   machine   
      //   using   supplied   credentials.   
      class   Sample_ConnectionOptions   
      {   
              public   static   int   Main(string[]   args)   {   
                      ConnectionOptions   options   =   new   ConnectionOptions();   
                      options.Username   =   UserName;   //could   be   in   domain\user   format   
                      options.Password   =   SecurelyStoredPassword;   
                      ManagementScope   scope   =   new   ManagementScope(   
                              "\\\\servername\\root\\cimv2",   
                              options);   
                      try   {   
                              scope.Connect();   
                              ManagementObject   disk   =   new   ManagementObject(   
                                      scope,   
                                      new   ManagementPath("Win32_logicaldisk='c:'"),   
                                      null);   
                              disk.Get();   
                      }   
                      catch   (Exception   e)   {   
                              Console.WriteLine("Failed   to   connect:   "   +   e.Message);   
                      }   
                      return   0;   
              }   
      }  楼主试试这段代码
      

  7.   

    谢谢大家的参与,问题解决了,将图片服务器放在IIS上,再客服端就可访问了。。