明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

用Web Services服務(wù)完成文件上傳

[摘要]建立一個(gè)Web Services服務(wù), public string UploadFile(byte[] fs,string FileName) try ///定義并實(shí)例化一個(gè)內(nèi)存流,以存放提交上來的字節(jié)數(shù)組。 MemoryStream m = new MemoryStream(fs); ///...

建立一個(gè)Web Services服務(wù),
public string UploadFile(byte[] fs,string FileName)
{
try
{
///定義并實(shí)例化一個(gè)內(nèi)存流,以存放提交上來的字節(jié)數(shù)組。
MemoryStream m = new MemoryStream(fs);
///定義實(shí)際文件對象,保存上載的文件。
FileStream f = new FileStream(Server.MapPath("") + "\\"
+ FileName, FileMode.Create);
///把內(nèi)內(nèi)存里的數(shù)據(jù)寫入物理文件
m.WriteTo(f);
m.Close();
f.Close();
f = null;
m = null;
return "文件已經(jīng)上傳成功。";
}
catch(Exception ex)
{
return ex.Message;
}
}
(出處:Viphot)