using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.IO;
using System.Web.UI;
using Microsoft.SharePoint;
namespace FileUpload
{
class Program
{
static void Main(string[] args)
{
/*读取文件并放到字节数组中*/
FileStream fs = File.Open("D:\\Report.xls",FileMode.Open);
int leng = 0;
if (fs.Length < Int32.MaxValue)
leng = (int)fs.Length;
byte[] by = new byte[leng];
fs.Read(by, 0, leng);
SPSite site=new SPSite("http://localhost:8080");
SPWeb spWeb=site.OpenWeb();
SPList list=spWeb.Lists["Test"];
SPListItem newItem=list.Items[1];
newItem["Title"] = "Test";
SPAttachmentCollection attachments = newItem.Attachments;//添加附件
attachments.Add("Report.xls", by);
newItem.Update();
spWeb.Close();
}
}
}
SharePoint 上传附件代码
最新推荐文章于 2025-04-13 00:12:32 发布