2008年6月27日 星期五

44個字 人生

1 歲時 出場亮相
10 歲時 功課至上
20 歲時 春心盪漾
30 歲時 職場對抗
40 歲時 身材發胖
50 歲時 打打麻將
60 歲時 老當益壯
70 歲時 常常健忘
80 歲時 搖搖晃晃
90 歲時 迷失方向 
100 歲時 掛在牆上

2008年6月5日 星期四

如何讓SELECT 查詢結果額外增加自動遞增序號

USE北風貿易;GO
/* 方法一*/
SELECT序號=(SELECTCOUNT(客戶編號)FROM客戶AS LiMing
WHERE LiMing.客戶編號<= Chang.客戶編號),
客戶編號,公司名稱FROM客戶AS Chang ORDERBY 1;

GO


/* 方法二: 使用SQL Server 2005 獨有的RANK() OVER () 語法*/

SELECTRANK() OVER (ORDER BY 客戶編號DESC) AS 序號,
客戶編號,公司名稱FROM客戶;

GO

/* 方法三*/

SELECT序號=COUNT(*), LiMing.客戶編號, LiMing.公司名稱
FROM客戶AS LiMing,客戶AS Chang WHERE LiMing.客戶編號>= Chang.客戶編號
GROUPBY LiMing.客戶編號, LiMing.公司名稱 ORDERBY序號;
GO
/* 方法四建立一個「自動編號」的字段,然後將數據新增至一個區域性暫存數據表,然後由該區域性暫存數據表中,將數據選取出來,最後刪除該區域性暫存數據表*/

SELECT序號= IDENTITY(INT,1,1),管道,程式語言,講師,資歷INTO #LiMingFROM問券調查一;GOSELECT*FROM #LiMing;GODROPTABLE #LiMing;

GO

/*方法五使用SQL Server 2005 獨有的ROW_NUMBER() OVER () 語法搭配CTE (一般數據表表達式,就是WITH 那段語法)選取序號2 ~ 4 的數據*/

WITH 排序後的圖書AS (SELECT ROW_NUMBER()OVER(ORDERBY客戶編號DESC)AS序號, 客戶編號,公司名稱 FROM客戶)SELECT*FROM排序後的圖書
WHERE序號BETWEEN 2 AND 4;

GO

2008年6月2日 星期一

Microsoft Outlook 通訊錄損壞,解決方案

如果 Microsoft Outlook 通訊錄損壞,可能就會發生此種情況。
解決方案
如果要解決這個問題,請移除並重新安裝 Outlook 通訊錄。
如果要執行這項操作:
01. 啟動 Microsoft Outlook。
02. 在 [工具] 功能表上,按一下 [電子郵件帳號]。
03. 按一下 [檢視或變更現有的目錄與通訊錄],再按一下 [下一步]。
04. 按一下 [Outlook 通訊錄],再按一下 [移除]。
05. 當您收到確認移除的提示訊息時,按一下 [是]。
06. 按一下 [新增]。
07. 按一下 [其他通訊錄],再按一下 [下一步]。
08. 按一下 [Outlook 通訊錄],再按一下 [下一步]。
09. 當您收到重新啟動 Outlook 的訊息時,按一下 [確定]。
10. 按一下 [完成]。
11. 按一下 [檔案] 功能表上的 [結束],關閉 Outlook。
12. 重新啟動 Outlook。
13. 在資料夾清單中,用滑鼠右鍵按一下想要與通訊錄合用的資料夾 (例如,用滑鼠右鍵按一下 [連絡人]),再按一下 [內容]。
14. 按一下 [Outlook 通訊錄] 索引標籤。
15. 按一下以選取 [將此資料夾顯示為電子郵件通訊錄] 核取方塊 (如果尚未選取),再按一下 [確定]。