使用相对路径从ssms数据库中检索图像,并在C#visual studio 2012中的图片框中显示图像
本文关键字:图像 studio 2012 显示图 显示 C#visual 路径 相对 ssms 检索 数据库 | 更新日期: 2023-09-27 18:24:50
我正在C#visual studio中制作一个win表单程序。我有数据库中存储的所有图像的相对路径。我想做的是,当从组合框中选择一个项目时,执行一个存储的过程,它返回数据表,并将所有内容放在相关的文本框中。
但是,一列是.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);