繁体   English   中英

使用相对路径从ssms数据库检索图像并在C#visual studio 2012的图片框中显示图像?

[英]Retrieving images from ssms Database using relative path and showing image in picture box in C# visual studio 2012?

我正在C#visual studio中制作一个win-forms程序。 我具有存储在数据库中的所有图像的相对路径。 我正在尝试做的是,使之从组合框中选择一个项目时,将执行存储的proc,它将返回数据表并将所有内容放置在相关的文本框中。

但是,一列是.JPEG图像的相对路径。 我需要获取相对路径并以某种方式对其进行转换,以便程序获取实际图像并将其显示在PictureBox中。

private void cmbEOselect_SelectionChangeCommitted(object sender, EventArgs e)
{
    DataTable SO = new DataTable();

    txtbEOname.Text = (String)SO.Rows[cmbEOselect.SelectedIndex]["Name"];

    String folder = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location) 
    + @"\........\.jpeg      pBoxOils.Load(folder);
    txtbEObottn = (String)SO.Rows[cmbEOselect.SelectedIndex]["BottanicalName"];
    txtbEOext.Text = (String)SO.Rows[cmbEOselect.SelectedIndex]["Extraction"];

}
txtbEOname.Text = (String)PEO.Rows[cmbEOselect.SelectedIndex]["Name"];
            String folder = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location) +   @"" + PEO.Rows[cmbEOselect.SelectedIndex]["IMAGE"];
            pBoxOils.Load(folder);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM