Forum
Merhabalar. Bir proje geliştiriyorum amacım dosya paylaşımı yapan bir program yalnız paylaşılacak dosyaları direk olarak sql server a gömmem gerekiyor. Ftp kullanmadan gerçekleştirmeliyim. MS SQL de varbinary diye bir tip var 2GB a kadar veri saklıyabiliyor. Yalnız program tarafında burayı kullanmak için ne yapmalıyım.Upload esnasında nasıl bir kod yazmalıım özel bir tip varmı asp.net de 4Mb dan fazla yükleyemiyorum Upload butonun altında bu kod var
try
{
dosya ds = new dosya();
ds.ID = 0;
Stream MyStream = FileUpload1.PostedFile.InputStream;
long iLength = MyStream.Length;
ds.DostaAd = new byte[(int)MyStream.Length>;
MyStream.Read(ds.DostaAd, 0, (int)MyStream.Length);
MyStream.Close();
ds.Baslik = txtBaslik.Text;
ds.Uzanti = System.IO.Path.GetExtension(FileUpload1.FileName);
ds.Uzunluk = (int)iLength;
ds.DosyaYolu = FileUpload1.FileName;
ds.Kategori.KategoriID = Utils.NullConvertToInt32(ddlKategori.SelectedValue);
Kullanicilar k=new Kullanicilar();
ds.Kullanici.ID = k.ID;
dosyaDB db = new dosyaDB();
db.Ekle(ds);
veriyukle();
}
web.config'ten upload boyutunu ayarlayabilirsiniz.
<httpRuntime maxRequestLength="2097151" /> gibi.