網頁

2011年3月19日 星期六

JavaScript動態新增欄位

//先透過getElementById抓到表單物件
var deteleTable = document.getElementById("stable")
var addColumn;
//透過for迴圈來動態新增欄位
for (var i = 0; i < deteleTable.rows.length; i++) {
addColumn = deteleTable.rows[i].insertCell(2);
//透過innerHTML來新增tag
addColumn.innerHTML = "delete ";
//處理的事件
addColumn.firstChild.onclick = myDelete;
}
//事件的方法
function myDelete() {
var deleteTable = document.getElementById("stable");
alert(this.nodeName);
alert(this.parentNode.nodeName);
this.parentNode.parentNode.parentNode.removeChild(this.parentNode.parentNode);
}

2011年3月10日 星期四

LINQ-關聯式資料異動

在EDM裡面支援關聯是資料異動,它可以讓兩個具有關聯性的TABLE,在不需要指定FK的條件下面,去做新增,只需要把FK的TABLE指向給要新增的TABLE,而這樣的做法是在於要保持資料庫的關聯性

程式碼如下
http://pastie.org/1658027