0
我有一个正在开发的具有“我的配置文件”页面的Web应用程序。该页面抓取所有用户信息并填充适当的字段。 通过tsql根据输入字段更新联系信息
某些细节因隐私原因被遮盖。这很好。我想要实现的是用户能够编辑这些文本字段中的任何一个,并点击“更新信息”按钮。我不知道如何做到这一点。
这是我迄今为止工作的背后的代码。
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
grabData();
}
}
protected void grabData()
{
HttpCookie cookieLogin = Request.Cookies[Constants.CK_CAUSE_MARKETER_ID];
string sql = "SELECT * " +
"FROM CauseMarketers m with(nolock)" +
"INNER JOIN CauseMarketer_Contacts t with(nolock) ON t.CauseMarketerID = m.CauseMarketerID " +
"INNER JOIN CauseMarketer_Companies q ON q.CauseMarketerID = m.CauseMarketerID " +
"WHERE m.CauseMarketerID = " + cookieLogin.Value;
DataTable Results = Utils.SQLUtils.GetDataTable("TFOUNDATION", sql);
DataRow FirstResult = Results.Rows[0];
userFirstName.Text = FirstResult["FirstName"].ToString();
userLastName.Text = FirstResult["LastName"].ToString();
userCompanyName.Text = FirstResult["CompanyName"].ToString();
userAddress.Text = FirstResult["Address1"].ToString();
userAddress2.Text = FirstResult["Address2"].ToString();
userCity.Text = FirstResult["City"].ToString();
userZip.Text = FirstResult["ZipCode"].ToString();
}
您需要编写UPDATE语句。另外,为什么使用NOLOCK查询提示? – test
对不起。我不知道你的意思。你能解释你的意思吗?NOLOCK查询提示 – onTheInternet
'INNER JOIN CauseMarketer_Contacts t(nolock)' - 你有'NOLOCK'查询提示 – test