【发布时间】:2013-07-11 08:16:08
【问题描述】:
我在 ASP.Net 中设计一个物流网站,客户可以下订单,订单将插入数据库。 我想,当新订单插入数据库时,它会自动向员工发送新订单通知。 问题是,当数据库发生变化时,如何操作以下代码来获取实时通知?
public class FreightOrderList
{
int customerID = 0;
public int CustomerID
{
get { return customerID; }
set { customerID = value; }
}
string email = string.Empty;
public FreightOrderList()
{
//default Cons
}
public FreightOrderList(int _customerID)
{
this.customerID = _customerID;
}
public DataSet displayOrders()
{
string ConString = ConfigurationManager.ConnectionStrings["LGDB"].ToString();
SqlConnection sqlConnectionObj = new SqlConnection(ConString);
SqlDataAdapter sqlDataAdapterObj = new SqlDataAdapter();
DataSet dataSetObj = new DataSet();
sqlDataAdapterObj.SelectCommand = new SqlCommand();
sqlDataAdapterObj.SelectCommand.Connection = sqlConnectionObj;
sqlDataAdapterObj.SelectCommand.CommandText = "customerShipOrderProc";
sqlDataAdapterObj.SelectCommand.CommandType = CommandType.StoredProcedure;
sqlConnectionObj.Open();
sqlDataAdapterObj.SelectCommand.Parameters.AddWithValue("customerID", this.CustomerID);
sqlDataAdapterObj.Fill(dataSetObj,"customerShipOrder");
sqlConnectionObj.Close();
return dataSetObj;
}
}
【问题讨论】:
-
这是个好主意,但你的问题是什么?
-
我的问题是我应该为此编写什么代码?
-
请让您的问题更清楚。如果我是对的,那么当您的帐户有一些更新时,您需要在网页上提供一些 Facebook 类型的通知。
-
是的,我想要一个自动通知机制
-
我可以建议你阅读help center
标签: asp.net sql-server webforms