![]() | |
| | #1 (permalink) |
| ofk Üyelik Tarihi: 05/2005 Yer: Ankara // izmit
Mesaj: 222
|
Merhaba arkadaşlar. Asp.net 2.0 da SqlServer 2005'deki resimleri Response.BinaryWrite((byte[])dr["resim"]); ile ekrana çıkartıp, image nesnemde kullanabiliyorum. Acaba veritabanından çekilen resmi Boyutları ve özellikleri değişmeden kodla klasöre çıkartabilir miyiz? |
| | |
| | #2 (permalink) |
| Varlığa izin veren boşluk Üyelik Tarihi: 04/2004 Yer: İstanbul
Mesaj: 2,827
|
Evet çıkarabilirsin. System.Drawing.Image sınıfında. Image i = Image.FromStream(......); i.Save(Server.MapPath("/klasor")); gibi yapabilirsin. Bu yolla yapabilirsen en azından FromStream ın içindeki dönüşümü nasıl yaptığına dair bilgi vermeni bekliyor olacağım. ![]() Kolay gelsin.
__________________ Ceviz Viki | Vikipedi | VikiKitap | VikiKaynak | VikiSözlük | VikiSöz | Wikipedia | Wikibooks |
| | |
| | #3 (permalink) |
| ofk Üyelik Tarihi: 05/2005 Yer: Ankara // izmit
Mesaj: 222
|
Image.FromStream demedim de byte[] yaparak çözdüm.Ama neyi nereye atayacağımı bulana kadar (tutturana kadar ) bayağı uğraştım.Buyrun:button1.onclick() { string ogrid = ""; SqlCommand command = new SqlCommand("select * from ogr1 ", baglan); baglan.Open(); SqlDataReader dr = command.ExecuteReader(); while (dr.Read()) { if (dr["resim"].ToString() != "") { ogrid = dr["ogr_no"].ToString(); byte[] image2 = ((byte[])dr["resim"]); Bitmap Resizebm = new Bitmap(new MemoryStream(image2)); Resizebm.Save(Server.MapPath("~/original/" + ogrid.ToString() + ".jpg"), ImageFormat.Jpeg); } } baglan.Close(); } |
| | |
| | #4 (permalink) |
| Varlığa izin veren boşluk Üyelik Tarihi: 04/2004 Yer: İstanbul
Mesaj: 2,827
|
Evet Stream constructor bu iş için uygun değilmiş. Image i = Image.FromStream((Stream)new MemoryStream(/*byte[] dizisi*/)); şeklinde de yapılabilir. Tebrikler + Teşekkürler. Çok işime yarayacak.
__________________ Ceviz Viki | Vikipedi | VikiKitap | VikiKaynak | VikiSözlük | VikiSöz | Wikipedia | Wikibooks |
| | |
| | #5 (permalink) | |
| .NET Üyelik Tarihi: 03/2006
Mesaj: 196
| Alıntı:
MemoryStream classı zaten Stream classından türediği için convert etmenize gerek yok. | |
| | |
| | #6 (permalink) | |
| ofk Üyelik Tarihi: 05/2005 Yer: Ankara // izmit
Mesaj: 222
| Alıntı:
| |
| | |
| | #7 (permalink) |
| Üye Üyelik Tarihi: 11/2007
Mesaj: 1
|
arkadaşlar bitirmem için resim kaydedip çekmem gerkiyor veri tabanına kodlarınızı alıp düzenlediğimde "parametre no valid" diyor veri tabına rsmi nasıl kaydediyorsunuz sql de alanı hangi veri tipinde tanımladınız ben olarak belirledim
|
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
Benzer Konular | ||||
| Konu | Konuyu açana göre | Forum | Cevap | En Son Mesaj |
| mysql veritabanındaki resmi güncellemek | sinenur | PHP | 44 | 03/01/2008 20:50 |
| urlden aldığım resmi imagejpg ile klasöre kaydettirebilir miyim? | cm | PHP | 11 | 23/01/2007 12:39 |
| Bir veritabanındaki bir tablodan başka bir veritabanındaki başka bir tabloya | emrayellice | Veritabanları & SQL | 2 | 09/11/2006 10:23 |
| Asp.Net Tarihten Gün Çıkarmak | Soul | ASP | 1 | 07/11/2006 00:04 |
| 1 Resmi Iki Farkli Klasöre Nasil Upload Ederim | olgun | PHP | 2 | 21/03/2006 13:36 |
| Reklamlar & Desteklenenler | |
| Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv | |