0

C# ビジュアル スタジオで win-forms プログラムを作成しています。データベースに保存されているすべての画像の相対パスがあります。私がやろうとしているのは、アイテムがコンボボックスから選択されると、ストアドプロシージャが実行され、データテーブルが返され、関連するテキストボックスにすべてが配置されるようにすることです。

ただし、1 つの列は .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"];

}
4

1 に答える 1