Forum
Arkadaşlar öncelikle yazılım konusunda çok yeniyim.Birtakım işlemleri yaptım ama bu konuda takıldım.Vereceğiniz cevaplar resimli anlatımla olursa çoook süper olur.Yapmak istediğimi kısaca özetleyim.
1-Serverda images isminde bir klasör oluşturdum,
2-File upload ile bu klasöre resimleri atıyorum fakat istediğim, sql veri tabanında " id, resim_ad, resim " şeklinde üç kısım var bu klasöre atmış olduğum resmin url sini "resim" kısmında nasıl saklarım ve Gridview da nasıl gösteririm.
Şimdiden çok teşekkürler.4 gündür KAFAYI YİYİCEM.
Upload kodu sonrasında aşağıdaki gibi bir kod çalıştırmalısın;
SqlCommand mySqlCmd = new SqlCommand();
mySqlCmd.CommandText = "INSERT INTO RESIM(id, resim_ad, resim) VALUES(1, 'abc', 'http://falanfilan')";
ardından RESIM tablosundaki verileri bir datasete çekip gridin datasource'una verebilirsin.
Grid.DataSource = dataSet;
Grid.DataBind();
Hocam ilgin için çok teşekkür ederim fakat çok yeni olduğumdan soruyorum kusura bakma,bu dediğiniz kodu aşağda tam olarak nereye eklemeliyim.Ve ikinci söylediğinizle ilgili görsel bi anlatım önerirseniz çok memnun olurum.ŞİMDİDEN TEŞEKKÜRLER.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
if (FileUpload1.PostedFile != null)
{
String filename = FileUpload1.PostedFile.FileName;
FileUpload1.PostedFile.SaveAs(Server.MapPath(@"fotolar\" + FileUpload1.FileName));
}
}
}
if'in son satırına eklemelisin.
2.madde için aşağıdaki linkte örnek var;
http://www.dotnetfunda.com/tutorials/controls/gridview.aspx
Kolay gelsin.
Çok teşekkür ederim en kısa zamanda deniyeceğim.
Yavuz bey bu arada bu konudaki bütü işlemleri resimli olarak bi boş vaktinizde anlatırsanız çok süper olur.Çünkü bu konuyla alakalı doğru dürüst bi kaynak bulamadım.