Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
663
Tıklama
0
Öne Çıkarma
c# da üye profili yapıyorum mysql veritabanına resim eklerken sıkıntı yaşıyorum
F
12 yıl
Onbaşı
Konu Sahibi

merhaba arkadaşlar

c# da mysql veritabanında otomasyon programı yapıyorum üyelerime özel profil yapıyorum fakat resim eklerken böyle sorunla karşılaşıyorum...

private void button7_Click(object sender, EventArgs e)
{


//Resimimizi FileStream metoduyla okuma modunda açıyoruz.

FileStream fs = new FileStream(resimPath, FileMode.Open, FileAccess.Read);

//BinaryReader ile byte dizisi ile FileStream arasında veri akışı sağlanıyor.

BinaryReader br = new BinaryReader(fs);

/*ReadBytes ile FileStreamde belirtilen resim dosyasındaki byte lar

byte dizisine aktarılıyor.

*/

byte[] resim = br.ReadBytes((int)fs.Length);

br.Close();

fs.Close();

//Sql Veritabanı ve Kayıt işlemleri

//MySqlConnection bag = new MySqlConnection("Database=vt_ilac; Data Source=localhost; User ID=root;");
//MySqlCommand ekle = new MySqlCommand();

MySqlConnection bag = new MySqlConnection ("Database=vt_ilac; Data Source=localhost; User ID=root;");

MySqlCommand ekle = new MySqlCommand("insert into kullanici_bilgi(kullanici_fotograf) Values (image) ", bag);

ekle.Parameters.Add("@image", SqlDbType.Image, resim.Length).Value = resim;

try
{

bag.Open();

kmt.ExecuteNonQuery();

MessageBox.Show(" Veritabanına kayıt yapıldı.");

}

catch (Exception ex)
{

MessageBox.Show(ex.Message.ToString());

}
}

private void button8_Click(object sender, EventArgs e)
{
try
{
< Resime gitmek için tıklayın >< Resime gitmek için tıklayın >





< Bu mesaj bu kişi tarafından değiştirildi fenomenkadir -- 14 Aralık 2013; 5:29:58 >

F
12 yıl
Onbaşı
Konu Sahibi

üzerin de çalışmaya devam ettiğim konuda denediğim yeni kodlar ama bundanda sonuç alamıyorum ???
< Resime gitmek için tıklayın >



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.