#c# #mysql #c#-4.0 #windows-forms-designer
#c# #mysql #c #-4.0 #windows-forms-designer
Вопрос:
private void dgDataBerat_CellClick(object sender, DataGridViewCellEventArgs e)
{
int id = Convert.ToInt32(dgDataBerat.Rows[e.RowIndex].Cells["id"].FormattedValue.ToString());
MySqlConnection koneksi = new MySqlConnection("server=localhost;database=rabanton;uid=root;password=;Allow zero Datetime=true");
MySqlCommand command = new MySqlCommand("SELECT kode_barang, volume, keterangan, berat_totalbesi, berat_barang, gambar From and_bwi_databeratbarang WHERE id = '" id "'", koneksi);
koneksi.Open();
MySqlDataReader rd = command.ExecuteReader();
Form2 baru = new Form2();
while (rd.Read())
{
baru.lbKodeBarang.Text = rd.GetValue(0).ToString();
baru.lbVolume.Text = rd.GetValue(1).ToString();
baru.lbKeterangan.Text = rd.GetValue(2).ToString();
baru.lbTotalBeratBesi.Text = rd.GetValue(3).ToString();
baru.lbBerat.Text = rd.GetValue(4).ToString();
byte[] img = (byte[])rd.GetValue(5);
MemoryStream ms = new MemoryStream(img);
baru.pbgambar.Image = Image.FromStream(ms);
}
koneksi.Close();
baru.Show();
}
Это мой код для извлечения данных из MYSQL
Комментарии:
1. а) Я сомневаюсь, что вы используете c # 4. б) Как изображение попало в mysql?
2. вы знаете тип данных blob в mysql?
3. я использую blob для хранения изображений
4. проблема в том, почему я не могу выполнить обратный вызов данных в picturebox?
5.
the problem is why i can't callback data to picturebox?
Я не понимаю этого предложения.