using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
using System.Data.SqlClient;
namespace EventHandle
{
public class listEventHandle:SPItemEventReceiver
{
public override void ItemAdded(SPItemEventProperties properties)
{
SynchronizationSQL(properties);
}
public override void ItemUpdated(SPItemEventProperties properties)
{
SynchronizationSQL(properties);
}
public SqlConnection createConn()
{
SqlConnection conn = new SqlConnection("Data Source=cdh10000;Initial Catalog=oalistDataToTable;User ID=sa;Password=111111");
conn.Open();
return conn;
}
第三步:
用VS再创建一个控制台应用程序项目:项目名称为“EventRunning”。在引用中加入Microsoft.SharePoint.dll。在Program.cs中加入代码如下:
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
using System.Data.SqlClient;
namespace EventRunning
{
class Program
{
static void Main(string[] args)
{
SPSite site = new SPSite("http://cdh10000");
SPWeb web = site.OpenWeb();
SPList list = web.Lists["报销单"];