如何读写附件类型的字段? access2007数据库设置了附件类型的字段,用于保存文本文件和图像文件。如何用代码读写这个字段的内容呢?谢谢指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ///首先获取文件路径. string ImageFilePath;///上传文件的路径 string UserName = Convert.ToString(Session["Name"]); string pathSon = @"~\NewPhoto" + @"\" + UserName + @"\" + this.DropDownList1.SelectedItem.Text.ToString() + @"\"; if (this.File1.PostedFile.ContentLength > 0) { ///不为空 string filefullname = this.File1.PostedFile.FileName;string filename = filefullname.Substring(filefullname.LastIndexOf("\\")+ 1);///文件名.string fileType = filename.Substring(filename.LastIndexOf(".") + 1);///获取上传文件的类型。 /// if (fileType == "gif" || fileType == "png" || fileType == "jpg") { this.File1.PostedFile.SaveAs(Server.MapPath(pathSon) + filename);///现在是保存到了文件里面,需要保存到数据库 /// int AlbumID = Convert.ToInt32(this.DropDownList1.SelectedValue); ImageFilePath = @"/" + UserName + "/" + this.DropDownList1.SelectedItem.Text + "/" + filename;///要保存的路径。 AlbumInfo albuminfo = new AlbumInfo(); string result = albuminfo.InsertAlbumInfo(AlbumID, filename, TextBox1.Text.Trim(), ImageFilePath); Response.Write("<script>alert('" + result + "')</script>"); } else { Response.Write("<script>alert('请选择正确的上传文件类型!')</script>"); } } else { Response.Write("<script>alert('请选择要上传的文件!')</script>"); } 怎么在屏幕上划线? 用C++做一个函数里面传的是this指针,用C#怎么调用传什么值呢 查……查……查…… 高手讲讲类中方法的重载是什么意思? 关闭子窗口时如何关闭父窗口? 对ADO.NET很郁闷,用ADO.NET做简单的MIS,看来好象太烦了... 各位帮忙,着急!搞不定就会不了家了 C#多重泛型如何调用 Datagridview 当一列指为特定值时,另外一列字体变色 再问-《C#高级编程》是哪个出版社出版的 麻烦大家帮忙看一下,为什么ListBox.Item.Add()报错 WinForm里WebBrowser加载网页后,如何判断加载失败的图片和访问过的链接?
string ImageFilePath;///上传文件的路径
string UserName = Convert.ToString(Session["Name"]);
string pathSon = @"~\NewPhoto" + @"\" + UserName + @"\" + this.DropDownList1.SelectedItem.Text.ToString() + @"\"; if (this.File1.PostedFile.ContentLength > 0)
{ ///不为空
string filefullname = this.File1.PostedFile.FileName;
string filename = filefullname.Substring(filefullname.LastIndexOf("\\")+ 1);///文件名.
string fileType = filename.Substring(filename.LastIndexOf(".") + 1);///获取上传文件的类型。
///
if (fileType == "gif" || fileType == "png" || fileType == "jpg")
{
this.File1.PostedFile.SaveAs(Server.MapPath(pathSon) + filename);///现在是保存到了文件里面,需要保存到数据库 ///
int AlbumID = Convert.ToInt32(this.DropDownList1.SelectedValue);
ImageFilePath = @"/" + UserName + "/" + this.DropDownList1.SelectedItem.Text + "/" + filename;///要保存的路径。
AlbumInfo albuminfo = new AlbumInfo();
string result = albuminfo.InsertAlbumInfo(AlbumID, filename, TextBox1.Text.Trim(), ImageFilePath);
Response.Write("<script>alert('" + result + "')</script>");
}
else
{
Response.Write("<script>alert('请选择正确的上传文件类型!')</script>"); }
}
else
{
Response.Write("<script>alert('请选择要上传的文件!')</script>"); }