Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
1
Cevap
662
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 >

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< 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.