0
protected void btnsubmit_Click(object sender, EventArgs e)
{
string fileName = "";
foreach (HttpPostedFile postedFile in imgupld.PostedFiles)
{
fileName = Path.GetFileName(postedFile.FileName);
postedFile.SaveAs(Server.MapPath("~/ADMINDASHBOARD/EVENT/" + fileName));
ev.PHOTOS = fileName;
}
ev.TITLE = txttitle.Text.Trim();
ev.YER = Convert.ToInt32(ddlyear.SelectedValue);
objlayer.saveevents(ev);
}
複数のイメージをEventという名前のフォルダに保存します。すべてのイメージはフォルダに保存されていますが、PHOTOSという名前のデータベース列には1つのイメージしか保存されません。私は、すべての画像をPHOTOS列の単一の列セルに一度に保存したいと考えています。 PHOTOS列のデータ型はvarchar(max)です。複数のイメージを文字列変数に格納して、その変数をテーブルオブジェクトに渡して単一のデータベース列に保存できるようにする必要があります。
編集:
public void saveevents(CONNECTION.EVNT ev)
{
ev.CRDT = DateTime.Now;
ev.ISACT = 0;
con.da.EVNTs.InsertOnSubmit(ev);
con.da.SubmitChanges();
}
いやBro.Itさんが働いていません。 – Aman
@Aman、saveeventsコードを投稿できますか? – mnieto
public void saveevents(CONNECTION.EVNT ev) { ev.CRDT = DateTime.Now; ev.ISACT = 0; con.da.EVNTs.InsertOnSubmit(ev); con.da.SubmitChanges(); } – Aman