Teknoloji Haberleri
DH
forum
mini
Uygulama ile
aç
Uygulama ile Aç
Giriş
Kayıt
DH Anasayfa
İndirim Kodu
Ara
Popüler
Foruma Git
Hakkımızda
Destek
Mobil Sürüm
Standart Site Görünümü
Bu Konuda
Tüm Forumlar
Web Tasarım - Programlama
Yazılım Geliştirme
MsSQL / MySQL
Bu Konuda
Bağlan:
Facebook
Google+
Twitter
Aşağı Git
Tüm Forumlar
Web Tasarım - Programlama
Yazılım Geliştirme
MsSQL / MySQL
c# da üye profili yapıyorum mysql veritabanına resim eklerken sıkıntı yaşıyorum
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
663
Tıklama
0
Öne Çıkarma
1. sayfa
c# da üye profili yapıyorum mysql veritabanına resim eklerken sıkıntı yaşıyorum
Cevap Yaz
Konuya Özel
Linkli Mesajlar
Seçkin Yorumlar
F
fenomenkadir
Cevapla
Özel Mesaj
Şikayet
Mesaja Link
Takip Et
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
fenomenkadir
Cevapla
Özel Mesaj
Şikayet
Mesaja Link
Takip Et
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 >
Cevap Yaz
1. sayfa
Tüm Forumlar
Web Tasarım - Programlama
Yazılım Geliştirme
MsSQL / MySQL
c# da üye profili yapıyorum mysql veritabanına resim eklerken sıkıntı yaşıyorum
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.
App Store'dan
İndirin
Google Play'den
İndirin
Gizle ve güncelleme çıkana kadar tekrar gösterme.
Hizmet kalitesi için çerezleri kullanabiliriz, DH'yi kullanırken depoladığımız çerezlerle ilgili
veri politikamıza
gözatın.
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 >