我有以下SQL:
UPDATE TableA
SET first_name = 'AAA',
last_name = 'BBB',
address1 = '123',
address2 = 'Fake St.,',
phone = '1234567',
id = '11223344'
Run Code Online (Sandbox Code Playgroud)
如果每列不为空,我应该使用什么才能更新?
我有以下代码,按下enter/return时不显示MessageBox.
对于任何其他键(即字母/数字),MessageBox显示为False.
private void cbServer_TextChanged(object sender, EventArgs e)
{
if (enterPressed)
{
MessageBox.Show("Enter pressed");
}
else
MessageBox.Show("False");
}
private void cbServer_Keydown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Return)
{
enterPressed = true;
MessageBox.Show("Enter presssed: " + enterPressed);
}
else
enterPressed = false;
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
编辑:上面的代码,我认为问题是_Keydown,所以我只发布了.
我有一个表dbo.Trans,其中包含一个名为bd_id(varchar)和transfer_date(Datetime)的ID ,标识符member_idpk trns_id也是顺序的
表中存在bd_id并member_id存在重复.
transfer_date |bd_id| member_id | trns_id
2008-01-01 00:00:00 | 432 | 111 | 1
2008-01-03 00:00:00 | 123 | 111 | 2
2008-01-08 00:00:00 | 128 | 111 | 3
2008-02-04 00:00:00 | 123 | 432 | 4
.......
Run Code Online (Sandbox Code Playgroud)
对于每个member_id,我想获得日期和每个日期之间的天数 bd_id
EG,成员111使用432来自2008-01-01直到2008-02-01所以回报率应会2
那么下一个会是5
我知道DATEDIFF()函数存在但我不确定当日期在同一个表中时如何获得差异.
任何帮助赞赏.
我试图根据某个条件重新定位页面上的div.
if (somecondition)
document.getElementById("Div1").setAttribute("style", "position: absolute; left:297px; top:882px; height: 30px; width: 181px; margin-top: 0px;");
Run Code Online (Sandbox Code Playgroud)
它不是在下面的html中重新定位div:
<div id="Div1" style="top:366px; left:134px; position:absolute; height: 30px; width: 175px;">
Run Code Online (Sandbox Code Playgroud)
if火灾中的其他代码.
有人可以帮忙吗?浏览器:IE8