alexg88 colega, muchas gracias por el aporte, creo que era demasiado fácil esto jejje...
aquí dejo mi código por si alguien lo necesite o se de un idea de como y pueda mejorarlo
Código:
private void btnMostrar_Click(object sender, EventArgs e)
{
comandos.Connection = conexion;
conexion.Open();
dt = ds.Tables.Add();
comandos.CommandText = "SELECT materia,direccion FROM actas WHERE profesor= @prof ";
comandos.Parameters.AddWithValue("@prof", textBox4.Text);
try
{
SqlDataReader dr = comandos.ExecuteReader();
if(dr.Read()){
textBox3.Text = dr["materia"].ToString();
string ruta = dr["direccion"].ToString();
pictureBox2.Image = Image.FromFile(ruta);
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Hand);
}
}