blogspot.com-GA4

星期三, 11月 28, 2007

update 語法不能用min/max/sum

原本想用利用sybase update、delete 語法中可以使用 from A join B 的方式來做 min 的動做
update A set workstart = min(B.issuedate)
from A inner join B on(A.gkey=B.agkey)
where A.gkey ='0701121654137860132T' and A.issuedate='2007/10/01'

發現以上的方式並行不通,會出現符合 join、where 條件下的資料,只好在改回原本以下的方式

update A set workstart = (select min(B.issuedate) from B where A.gkey=B.agkey)
where A.gkey ='0701121654137860132T' and A.issuedate='2007/10/01'

update xxx from A join B的,不能用min/max/sum..只能用A.X=B.X..

星期二, 11月 27, 2007

getElementById

測試於:IE6.0.2800.1106、FireFox 2.0.0.9

注意在IE中此屬性和FireFox 不太一樣,在IE中只要你的tag 標籤的id or name中只要有設定都可以抓的到

<input name="userid" value="username" type="hidden">


那麼你用下面的這個方法只能在IE中找的到值,而在 FireFox 中反而會出現錯誤

alert(document.getElementById("userid").value);

如下加上 id ,此時 FireFox 才可取得其value

<input name="userid" value="username" type="hidden">