首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

pictureBox1.ImageLocation路径有关问题

2012-09-16 
pictureBox1.ImageLocation路径问题在程序中写pictureBox1.ImageLocation @D:\\Image\\1.jpg窗体会出

pictureBox1.ImageLocation路径问题
在程序中写pictureBox1.ImageLocation = @"D:\\Image\\1.jpg";窗体会出现图片,但是通过读取数据库中的图片路径在赋值到路径里就出现不了图片,为什么?数据库字段内容写的就是D:\\Image\\1.jpg请高手指教!!!

SqlConnection conn = DBHelper.connection;
  conn.Open();

  SqlCommand cmd = new SqlCommand("select 图片 from 本田 where ID='" + index + "'", conn);
  SqlDataReader sdr = cmd.ExecuteReader();
  sdr.Read();
  string a = sdr["图片"].ToString().Trim();
  pictureBox1.ImageLocation = @"'" + a + "'";
  sdr.Close();
  conn.Close();

[解决办法]
pictureBox1.ImageLocation = @"'" + a.Trim("\\\\", "\\") + "'";
这样试下
[解决办法]
pictureBox1.ImageLocation = a.Replace("\\\\", "\\");
这样就行了吧,加引号干嘛……

热点排行