許多情況下,我們需要刪除整個資料表內的資料,重新輸入新資料,有三種方法可以參考使用,分別是使用Delete、Trancate與Drop,那使這三種方式的差異為何呢?

一、使用Delete :

使用Delete語法,不加任何Where條件下,是可以移除整個Table的資料,這個方式簡單易懂,但是卻會耗用大量資源,因為Delete語法:

1.Delete屬DML命令,不加任何Where條件下,會一筆一筆的移除資料列,且在交易記錄中每筆刪除的資料,都會記錄成一個項目,當整個Table的資料移除完時,已耗用許多時間。

2.若Table存在刪除的觸發程序(Trigger)時,將會引發觸發程序

3.如果該Table包含識別欄位,使用Delete陳述式刪除資料表中所有資料時,並不會讓識別編號重置,所以後續再新增的資料,仍會從之前最後一個編號之後繼續編號下去

文章標籤

Byron 發表在 痞客邦 留言(4) 人氣()

使用SQL SERVER 2008 當直接使用SQL Server Management Studio修改Table 欄位格式或是其他DDL定義時,就會引發跳出下列錯誤訊息

不允許儲存變更。 您所做的變更會需要下列資料表卸除並重新建立。 您有做任何變更一個資料表,無法重新建立或啟用選項會防止儲存變更,需要重新建立資料表。

SQL 不允許變更Error Message  



文章標籤

Byron 發表在 痞客邦 留言(0) 人氣()

隨著jQuery越來越普及,在ASP.Net中引用jQuery最簡便的方法,就是引用Microsoft 的Microsoft Ajax Content Delivery Network(Microsoft  CDN)

如此不僅可以節省你本身網站的資源,速度又快。

只要在<head>的部分加上下面的<script> :

<head runat="server"> 
<title></title> 
<script type="text/javascript" 
 src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.js">
</script>
</head>

 

另外也可以使用精簡版:

<head runat="server">
<title></title>
<script type="text/javascript" 
 src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.7.1.min.js">
</script>
</head>

 

Byron 發表在 痞客邦 留言(0) 人氣()

    前幾天老婆生日,一起去吃台北101內的紅花鐵板燒,聽說是紅花鐵板燒的旗艦店。位在101五樓,不過位置有點偏僻,在五樓繞了一圈才找到,裝潢還很新,真的很豪華,大廳一進去給人有點復古的感覺,用餐區卻又很時尚。

_DSC3495.JPG  

 

 

● 一進去的桌面擺設,餐巾是立起來的,餐具則都很雅致。

DSC04519.JPG

Byron 發表在 痞客邦 留言(0) 人氣()

以vb.net 2005 為範例

一、取得螢幕解析度
        Dim Screen_X
        Dim Screen_Y
        Screen_X=  Screen.PrimaryScreen Screen.PrimarBounds.Width

文章標籤

Byron 發表在 痞客邦 留言(0) 人氣()