不需要你那么繁琐
private byte[] _FileData = null;
private void Upload(HttpPostedFile filePosted)
{
if (filePosted == null){return;}
HttpPostedFile myFile = filePosted;
int fileLen = myFile.ContentLength;
_FileData = new byte[fileLen];
myFile.InputStream.Read(_FileData,0,fileLen);
}
private byte[] _FileData = null;
private void Upload(HttpPostedFile filePosted)
{
if (filePosted == null){return;}
HttpPostedFile myFile = filePosted;
int fileLen = myFile.ContentLength;
_FileData = new byte[fileLen];
myFile.InputStream.Read(_FileData,0,fileLen);
}
解决方案 »
- 哪位大虾有wscf的例子或中文教程或中文资料,让小弟取取经
- 请问一下退出功能怎么实现,在线等!
- asp.net2005和asp.net2008 有什么区别啊?一样吗
- 新手问问题,以下两种定义属性方法区别,哪个好?
- 改改<!--#INCLUDE FILE ="../template/SampleTemplate2.aspx" --> 马上结账!!
- 100分问个Request.QueryString的问题
- 帮忙看看这个Hashtable为什么为空的了??谢谢!!
- 如何在页面跳转的时候把本页面的一个变量传递到所跳转到页面的子框架?
- 已经发布过的网站如何再增加一栏内容
- Asp.net中有没有方法把文字变成unicode
- 请问大侠们asp向asp.net移植的总体思路有什么!!谢谢
- 请问怎样将datagrid中读取的一笔数据绑定到相应的控件上。
/// <summary>
/// 上传文件到数据库
/// </summary>
/// <param name="filePosted"></param>
/// <param name="tableName"></param>
/// <param name="columnName"></param>
/// <param name="locateCondition"></param>
/// <returns></returns>
protected bool UploadFile(HttpPostedFile filePosted,string tableName,string columnName,ArrayList columnValue,string locateCondition)
{
try
{
Upload(filePosted);
ArrayList colValue = columnValue;
colValue.Add(_FileData);
object[] col = new object[colValue.Count];
columnValue.CopyTo(col);
WriteFileToDb(tableName,columnName,col,locateCondition);
return true;
}
catch
{
return false;
}
}
catch{}里面放了一个url ;(