<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4076389862447665579</id><updated>2012-02-17T08:16:21.739+08:00</updated><category term='Army'/><category term='Junior'/><category term='Pili'/><category term='Kaohsiung'/><category term='Microsoft'/><category term='SQL'/><category term='Wedding'/><category term='Daily'/><category term='Office'/><category term='Family'/><category term='ICherng'/><category term='CPBL'/><category term='FuZhi'/><category term='Photography'/><category term='CYMC'/><category term='Windows'/><category term='Poem'/><category term='VFP'/><category term='Computer'/><category term='Advertisement'/><category term='CYMA'/><category term='Vancouver'/><category term='License'/><category term='Shopping'/><category term='Flickr'/><category term='Taipei'/><category term='Video'/><category term='Blog'/><title type='text'>~楓花雪岳~</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default?start-index=101&amp;max-results=100'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>317</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-1128242050487064345</id><published>2012-02-17T08:16:00.002+08:00</published><updated>2012-02-17T08:16:21.758+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 克服日期計算的恐懼</title><content type='html'>Beyond Relational TSQL Beginner's Challenge 2&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;說明：&lt;/li&gt;&lt;/ul&gt;邀請您來挑戰日期計算。許多人對於日期計算有恐懼，而挑戰目標就是要克服日期計算的恐懼。這個挑戰是利用年、月、星期和每個月第幾個星期來計算日期；例如：2010年01月的第二個禮拜日是幾號，答案是 '2010-01-10'&lt;br /&gt;&lt;ul&gt;&lt;li&gt;資料來源（題目內有資料來源的 script）&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;Yr    Mon    Dy  Dyno&lt;br /&gt;-------------------------------&lt;br /&gt;2010  Jan  Sun    2&lt;br /&gt;2005  Jan  Mon    3&lt;br /&gt;1995  Feb  Sun    1&lt;br /&gt;2000  Feb  Wed    4&lt;br /&gt;1982  Mar  Tue    2&lt;br /&gt;2010  Mar  Tue    8&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;結果&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;Yr     Mon    Dy   Dyno  Date&lt;br /&gt;----------------------------------------------&lt;br /&gt;1982    Mar    Tue    2   1982-03-09&lt;br /&gt;1995    Feb    Sun    1   1995-02-05&lt;br /&gt;2000    Feb    Wed    4   2000-02-23&lt;br /&gt;2005    Jan    Mon    3   2005-01-17&lt;br /&gt;2010    Jan    Sun    2   2010-01-10&lt;br /&gt;2010    Mar    Tue    8   Invalid Date&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;規則&lt;/li&gt;&lt;ol&gt;&lt;li&gt;如果這個日期不存在，必須顯示'Invalid Date'&lt;/li&gt;&lt;li&gt;T-SQL 必須為 'SELECT' 或 ';WITH' 開始的單一查詢&lt;/li&gt;&lt;li&gt;產生的結果必須根據日期排序&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;個人解法&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;DECLARE @tbl TABLE (Yr INT,Mon VARCHAR(50),Dy VARCHAR(50),Dyno INT)&lt;br /&gt;INSERT INTO @tbl(Yr, Mon, Dy, Dyno)&lt;br /&gt;    SELECT 2010,'Jan','Sun',2 UNION ALL&lt;br /&gt; SELECT 2005,'Jan','Mon',3 UNION ALL&lt;br /&gt; SELECT 1995,'Feb','Sun',1 UNION ALL&lt;br /&gt; SELECT 2000,'Feb','Wed',4 UNION ALL&lt;br /&gt; SELECT 1982,'Mar','Tue',2 UNION ALL&lt;br /&gt; SELECT 2010,'Mar','Tue',8&lt;br /&gt;&lt;br /&gt;;&lt;br /&gt;WITH CTE_Data AS&lt;br /&gt;(&lt;br /&gt;  SELECT T1.* , &lt;br /&gt;         DATEADD(DD,-1,DATEADD(MM,1,T1.DateStart)) AS DateEnd -- 月底日期&lt;br /&gt;  FROM&lt;br /&gt;    (&lt;br /&gt;      SELECT T.* , &lt;br /&gt;             CASE &lt;br /&gt;               WHEN ISDATE(T.Date) = 1 THEN CAST(T.Date AS datetime)&lt;br /&gt;               ELSE NULL&lt;br /&gt;             END AS DateStart -- 月初日期&lt;br /&gt;      FROM &lt;br /&gt;        (&lt;br /&gt;          SELECT Yr,Mon,Dy,Dyno,&lt;br /&gt;                 ROW_NUMBER() OVER (ORDER BY Yr) AS RandomOrder, -- 隨便給一個編號來當成唯一碼&lt;br /&gt;                 CAST(Yr AS CHAR(4)) + &lt;br /&gt;                 CASE Mon&lt;br /&gt;                   WHEN 'Jan' THEN '01'&lt;br /&gt;                   WHEN 'Feb' THEN '02'&lt;br /&gt;                   WHEN 'Mar' THEN '03'&lt;br /&gt;                   WHEN 'Apr' THEN '04'&lt;br /&gt;                   WHEN 'May' THEN '05'&lt;br /&gt;                   WHEN 'Jun' THEN '06'&lt;br /&gt;                   WHEN 'Jul' THEN '07'&lt;br /&gt;                   WHEN 'Aug' THEN '08'&lt;br /&gt;                   WHEN 'Sep' THEN '09'&lt;br /&gt;                   WHEN 'Oct' THEN '10'&lt;br /&gt;                   WHEN 'Nov' THEN '11'&lt;br /&gt;                   WHEN 'Dec' THEN '12'&lt;br /&gt;                   ELSE NULL&lt;br /&gt;                 END + &lt;br /&gt;                '01' AS Date, -- 日期字串&lt;br /&gt;                CASE Dy&lt;br /&gt;                  WHEN 'Sun' THEN 1&lt;br /&gt;                  WHEN 'Mon' THEN 2&lt;br /&gt;                  WHEN 'Tue' THEN 3&lt;br /&gt;                  WHEN 'Wed' THEN 4&lt;br /&gt;                  WHEN 'Thu' THEN 5&lt;br /&gt;                  WHEN 'Fri' THEN 6&lt;br /&gt;                  WHEN 'Sat' THEN 7&lt;br /&gt;                  ELSE NULL&lt;br /&gt;                END AS dwno -- 每個星期的號碼&lt;br /&gt;          FROM @tbl&lt;br /&gt;        ) AS T&lt;br /&gt;    ) AS T1&lt;br /&gt;)&lt;br /&gt;,CTE AS&lt;br /&gt;(&lt;br /&gt;  SELECT Yr,Mon,Dy,Dyno,RandomOrder,dwno,DateStart,DateEnd,DateStart AS DateLoop&lt;br /&gt;  FROM CTE_Data&lt;br /&gt;  UNION ALL&lt;br /&gt;  SELECT Yr,Mon,Dy,Dyno,RandomOrder,dwno,DateStart,DateEnd,DATEADD(DD,1,DateLoop) -- 一次加一天&lt;br /&gt;  FROM CTE&lt;br /&gt;  WHERE DateLoop &amp;lt; DateEnd -- 月底為 CTE 結束日期&lt;br /&gt;)&lt;br /&gt;SELECT T5.Yr,T5.Mon,T5.Dy,T5.Dyno,&lt;br /&gt;       CASE &lt;br /&gt;         WHEN T4.DateLoop IS NULL THEN 'Invalid Date'&lt;br /&gt;         ELSE CONVERT(char(10),T4.DateLoop,120)&lt;br /&gt;       END AS Date&lt;br /&gt;FROM CTE_Data AS T5&lt;br /&gt;  LEFT JOIN&lt;br /&gt;    (&lt;br /&gt;      SELECT T3.*&lt;br /&gt;      FROM &lt;br /&gt;        (&lt;br /&gt;          SELECT T2.* , &lt;br /&gt;                 ROW_NUMBER() OVER (PARTITION BY T2.DateStart,T2.Datedw ORDER BY T2.DateLoop) AS dwOrder&lt;br /&gt;                 -- 以 開始日期和星期幾 為群組，列出全部資料的順序&lt;br /&gt;          FROM&lt;br /&gt;            (&lt;br /&gt;              SELECT * , DATEPART(dw,DateLoop) AS Datedw -- 找出每一天的星期&lt;br /&gt;              FROM CTE&lt;br /&gt;            ) AS T2&lt;br /&gt;        ) AS T3&lt;br /&gt;      WHERE T3.Datedw = T3.Dwno -- 星期幾&lt;br /&gt;              AND T3.dwOrder = T3.dyno -- 當月的第幾個禮拜&lt;br /&gt;    ) AS T4 ON T5.RandomOrder = T4.RandomOrder&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;個人解法邏輯&lt;/li&gt;&lt;ol&gt;&lt;li&gt;CTE_Data 主要為整理資料，產生月初日期、月底日期和星期號碼。&lt;/li&gt;&lt;li&gt;CTE 引用 CTE_Data 資料，從每一筆資料的月初 日期，跑遞迴至月底日期&lt;/li&gt;&lt;li&gt;根據 CTE 遞迴結果，產生每一天的星期，並利用日期和星期為群組，對 CTE 資料進行排序來判斷是當月第幾個禮拜的星期幾。&lt;/li&gt;&lt;li&gt;跟 CTE_Data 進行資料合併，並把日期調整成規則要求格式。&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://beyondrelational.com/modules/19/tsql-beginners/302/tsql-beginners-challenge-2-fight-your-fear-for-date-calculations.aspx?tab=info" target="_blank"&gt;TSQL Beginner's Challenge 2 - Fight Your Fear for Date Calculations &lt;/a&gt;&lt;/li&gt;&lt;li&gt;MSDN：&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms174398%28v=SQL.90%29.aspx"&gt;SET LANGUAGE&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/en-us/library/ms190303%28v=SQL.90%29.aspx"&gt;sys.syslanguages&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms181598.aspx" target="_blank"&gt;SET DATEFIRST&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms187766.aspx" target="_blank"&gt;@@DATEFIRST&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-1128242050487064345?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/1128242050487064345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/02/sql_17.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1128242050487064345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1128242050487064345'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/02/sql_17.html' title='[SQL] 克服日期計算的恐懼'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-9057610131167755477</id><published>2012-02-15T08:30:00.001+08:00</published><updated>2012-02-15T08:30:30.969+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Junior'/><title type='text'>皓閔 &amp; 巧倫</title><content type='html'>參加過特別的婚禮之一，特別是因皓閔回母校實習，當時教導我的國小老師，人還沒退休，而且跟皓閔也還蠻熟的，除了參加婚禮外也是跟國小老師的重逢日。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;與國小老師合照：老師說，我一點都沒變，她遠遠就認出我來了 ~~ Orz ~~&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6827510775/" title="與國小老師合照 by JengTing_政廷, on Flickr"&gt;&lt;img alt="與國小老師合照" height="332" src="http://farm8.staticflickr.com/7169/6827510775_35172bbcdb.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;現場布置&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6827542595/" title="0430_0470 by JengTing_政廷, on Flickr"&gt;&lt;img alt="0430_0470" height="332" src="http://farm8.staticflickr.com/7020/6827542595_2fc295d377.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6827511213/" title="0430_0550 by JengTing_政廷, on Flickr"&gt;&lt;img alt="0430_0550" height="332" src="http://farm8.staticflickr.com/7032/6827511213_1a7103576d.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;兩位伴郎是國小國中五年的同學喔&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6827511889/" title="0430_0146 by JengTing_政廷, on Flickr"&gt;&lt;img alt="0430_0146" height="332" src="http://farm8.staticflickr.com/7009/6827511889_7e62aeace1.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;攝影大哥要我們擺 Pose，這樣算有擺到嗎？^_^ \\&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6827511677/" title="從國中認識至今的好朋友 by JengTing_政廷, on Flickr"&gt;&lt;img alt="從國中認識至今的好朋友" height="332" src="http://farm8.staticflickr.com/7175/6827511677_627aa9f6f7.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;錄影大哥一直提醒我們進場要自然點，最好帶點肢體語言，那就揮揮手囉 ~~&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6827511445/" title="伴郎進場 by JengTing_政廷, on Flickr"&gt;&lt;img alt="伴郎進場" height="332" src="http://farm8.staticflickr.com/7006/6827511445_03d2ed2d2b.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;國中五人小組&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6827512191/" title="0430_1044 by JengTing_政廷, on Flickr"&gt;&lt;img alt="0430_1044" height="332" src="http://farm8.staticflickr.com/7148/6827512191_4e8ba84e24.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6827512455/" title="從國中認識至今的好朋友 by JengTing_政廷, on Flickr"&gt;&lt;img alt="從國中認識至今的好朋友" height="332" src="http://farm8.staticflickr.com/7154/6827512455_fca9dbb0ca.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;這是第二次參加職業是老師且有邀請學生來參與的婚禮，只能說，真的千萬別找學生來現場找麻煩。&amp;gt;.&amp;lt; ~~&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-9057610131167755477?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/9057610131167755477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/02/blog-post_15.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/9057610131167755477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/9057610131167755477'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/02/blog-post_15.html' title='皓閔 &amp; 巧倫'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-1531826359342422518</id><published>2012-02-10T08:06:00.000+08:00</published><updated>2012-02-10T08:12:09.225+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 上班時間統計</title><content type='html'>Beyond Relational TSQL Challenge 2&lt;br /&gt;&lt;ul&gt;&lt;li&gt;資料來源（題目內有資料來源的 script）&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false"&gt;ID          StartDate               EndDate&lt;br /&gt;----------- ----------------------- -----------------------&lt;br /&gt;1           2009-03-02 08:00:00.000 2009-03-02 15:00:00.000&lt;br /&gt;2           2009-03-01 16:00:00.000 2009-03-03 14:00:00.000&lt;br /&gt;3           2009-02-26 07:00:00.000 2009-02-26 22:00:00.000&lt;br /&gt;4           2009-01-27 09:15:00.000 2009-01-27 17:15:00.000&lt;br /&gt;5           2009-01-17 13:45:00.000 2009-01-19 07:45:00.000&lt;br /&gt;6           2009-01-27 21:15:00.000 2009-01-28 09:15:00.000&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;結果&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false"&gt;StartDate               EndDate                 Hours       Minutes &lt;br /&gt;----------------------- ----------------------- ----------- ----------- &lt;br /&gt;2009-03-02 08:00:00.000 2009-03-02 15:00:00.000 7           0 &lt;br /&gt;2009-03-01 16:00:00.000 2009-03-03 14:00:00.000 15          0 &lt;br /&gt;2009-02-26 07:00:00.000 2009-02-26 22:00:00.000 9           0 &lt;br /&gt;2009-01-27 09:15:00.000 2009-01-27 17:15:00.000 7           45 &lt;br /&gt;2009-01-17 13:45:00.000 2009-01-19 07:45:00.000 0           0 &lt;br /&gt;2009-01-27 21:15:00.000 2009-01-28 09:15:00.000 1           15&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;題目說明&lt;/li&gt;&lt;/ul&gt;上班時間定義是從星期一至星期五的0800至1700；如果開始日期是星期五中午1200至星期一上午1000，只能計算星期五中午1200至星期五下午1700和星期一上午0800至1200這段時間。&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;個人解法：&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false"&gt;SET DATEFORMAT MDY&lt;br /&gt;&lt;br /&gt;DECLARE @t TABLE (ID INT IDENTITY, StartDate DATETIME, EndDate DATETIME) &lt;br /&gt;INSERT INTO @t (StartDate, EndDate) SELECT '3/2/2009 8:00AM', '3/2/2009 3:00PM' --07:00 &lt;br /&gt;INSERT INTO @t (StartDate, EndDate) SELECT '3/1/2009 4:00PM', '3/3/2009 2:00 PM' --15:00 &lt;br /&gt;INSERT INTO @t (StartDate, EndDate) SELECT '2/26/2009 7:00AM', '2/26/2009 10:00PM' --09:00 &lt;br /&gt;INSERT INTO @t (StartDate, EndDate) SELECT '1/27/2009 9:15 AM', '1/27/2009 5:15 PM' --07:45 &lt;br /&gt;INSERT INTO @t (StartDate, EndDate) SELECT '1/17/2009 1:45 PM', '1/19/2009 7:45 AM' --00:00 &lt;br /&gt;INSERT INTO @t (StartDate, EndDate) SELECT '1/27/2009 9:15 PM', '1/28/2009 9:15 AM' --01:15 &lt;br /&gt;&lt;br /&gt;;&lt;br /&gt;WITH CTE AS&lt;br /&gt;(&lt;br /&gt;  SELECT ID,StartDate,EndDate,0 AS Counter -- 利用 Counter 欄位來計算分鐘&lt;br /&gt;  FROM @t&lt;br /&gt;  UNION ALL&lt;br /&gt;  SELECT ID,DATEADD(mi,1,StartDate),EndDate,Counter + 1 -- 一次加一分鐘來跑遞迴 &lt;br /&gt;  FROM CTE&lt;br /&gt;  WHERE StartDate &amp;lt; EndDate -- 遞迴結束條件&lt;br /&gt;)&lt;br /&gt;SELECT T.ID,T.StartDate,T.EndDate,&lt;br /&gt;  ISNULL(T3.TotalMin / 60,0) AS hh,&lt;br /&gt;  ISNULL(T3.TotalMin % 60,0) AS mi&lt;br /&gt;FROM @t AS T &lt;br /&gt;  LEFT JOIN&lt;br /&gt;    (&lt;br /&gt;      SELECT T2.ID,SUM(DayMin) AS TotalMin&lt;br /&gt;      FROM&lt;br /&gt;        (&lt;br /&gt;          SELECT T1.ID,T1.Date,MAX(T1.Counter) - MIN(T1.Counter) AS DayMin&lt;br /&gt;          FROM&lt;br /&gt;            (&lt;br /&gt;              SELECT ID,StartDate,Counter,&lt;br /&gt;                     CONVERT(char(10),StartDate,112) AS Date,&lt;br /&gt;                     CAST(CONVERT(char(10),StartDate,112) + '08:00:00.000' AS datetime) AS DayStart,&lt;br /&gt;                     CAST(CONVERT(char(10),StartDate,112) + '17:00:00.000' AS datetime) AS DayEnd&lt;br /&gt;              FROM CTE&lt;br /&gt;            ) AS T1&lt;br /&gt;          WHERE &lt;br /&gt;             DATEPART(dw,T1.StartDate) NOT IN (1,7) &lt;br /&gt;             -- 星期一至星期五 &lt;br /&gt;             AND T1.StartDate BETWEEN DayStart AND DayEnd&lt;br /&gt;             -- 工作時間從早上 0800 至 1700&lt;br /&gt;          GROUP BY T1.ID,T1.Date&lt;br /&gt;        ) AS T2&lt;br /&gt;      GROUP BY T2.ID&lt;br /&gt;    ) AS T3 ON T.ID = T3.ID&lt;br /&gt;OPTION (MAXRECURSION 0) -- 放在T-SQL語法最後面&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;個人解法邏輯&lt;/li&gt;&lt;ol&gt;&lt;li&gt;在 CTE 中，每筆資料利用 StartDate 為起始時間，一次遞迴一分鐘，EndDate 為遞迴結束時間，同時新增一個 Counter 欄位來累積分鐘。&lt;/li&gt;&lt;li&gt;根據上班時間定義，把資料的上班時間和下班時間列出來。&lt;/li&gt;&lt;li&gt;ID 資料有跨天數情形，針對 ID 和 StartDate 群組，來了解每一天到底上班幾分鐘，同時判斷資料是否在星期一至星期五且上班時間為0800至1700間；再針對 ID 群組，對每個 ID 內的每天上班分鐘進行加總（每個 ID 上班總分鐘數）。&lt;/li&gt;&lt;li&gt;上班總分數 /（除法） 和 % （模除）來求得時數和分鐘。&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://beyondrelational.com/blogs/tc/archive/2009/04/22/tsql-challenge-2.aspx" target="_blank"&gt;Beyond Relational TSQL Challenge 2 - Calculate the Business Hours&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://beyondrelational.com/blogs/tc/archive/2009/04/23/tsql-challenge-2-winners.aspx" target="_blank"&gt;TSQL Challenge 2 – Winners &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-1531826359342422518?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/1531826359342422518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/02/sql_10.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1531826359342422518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1531826359342422518'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/02/sql_10.html' title='[SQL] 上班時間統計'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-5239262868446031456</id><published>2012-02-08T08:44:00.002+08:00</published><updated>2012-02-08T08:44:55.503+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poem'/><title type='text'>祝福詞 - 2012 大仁大專營祝願</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;大仁喜迎諸佛子，齊心領受師加持&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;師長志業納心續，修信念恩隨處見&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;做師所喜集大善，殷重回向求菩提&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;吾在遠方誦般若，遙寄祝福與想念&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;普願汝等皆受益，同證佛道大乘行&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-5239262868446031456?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/5239262868446031456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/02/2012.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5239262868446031456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5239262868446031456'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/02/2012.html' title='祝福詞 - 2012 大仁大專營祝願'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7780221965827783708</id><published>2012-02-03T08:24:00.001+08:00</published><updated>2012-02-03T08:24:45.426+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 日期欄位資料型態的選擇</title><content type='html'>利用字串來儲存日期、時間，常常導致處理時，會發生很多問題，印象中在某本書（忘記哪一本）上有提過，金融業彼此交換資料時，會將所有資料以固定長度、格式的字串來進行交換，這是我聽過要用字串來儲存日期的例子，但通常情況下，還是以日期資料型態來儲存，會是比較好的選擇。&lt;br /&gt;&lt;br /&gt;以下說明日期欄位用日期型態和字串型態儲存時，需要注意的地方。&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;日期有效性&lt;/li&gt;&lt;/ul&gt;利用 ISDATE() 來檢查字串日期是否為有效日期。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT &lt;br /&gt;    T.Date,&lt;br /&gt;    CASE &lt;br /&gt;        WHEN ISDATE(T.Date) = 0 THEN 'INVALID'&lt;br /&gt;        ELSE NULL&lt;br /&gt;    END 'DateJudge'&lt;br /&gt;FROM&lt;br /&gt;    (&lt;br /&gt;        SELECT '2012/01/31' AS Date&lt;br /&gt;        UNION ALL&lt;br /&gt;        SELECT '2012/02/31'&lt;br /&gt;        UNION ALL&lt;br /&gt;        SELECT '2012/10/31'&lt;br /&gt;        UNION ALL&lt;br /&gt;        SELECT '2012/11/31'&lt;br /&gt;        UNION ALL&lt;br /&gt;        SELECT '2012/00/01' -- 字串沒處理好，容易出現&lt;br /&gt;        UNION ALL&lt;br /&gt;        SELECT '2012/13/01' -- 字串沒處理好，容易出現&lt;br /&gt;    ) AS T&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6640013741/" title="[SQL] 日期資料型態的選擇 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[SQL] 日期資料型態的選擇" height="157" src="http://farm8.staticflickr.com/7142/6640013741_d42f7d31dd_o.jpg" width="223" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;字串日期格式不一致&lt;/li&gt;&lt;/ul&gt;資料庫內可能出現 2012/02/01、2012-02-01、20120201、2012/2/1 等字串日期儲存格式。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;函數使用&lt;/li&gt;&lt;/ul&gt;使用日期型態，有 SQL Server 內建內建函數可以使用，EX：DATEADD()、DATEDIFF() 等等，方便商業邏輯實現，EX：計算天數、判斷日期為星期幾等；字串型態則須自行撰寫函數處理。&lt;br /&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://www.blueshop.com.tw/board/FUM20041006152735ZFS/BRD20111216100618BYB.html" target="_blank"&gt;藍色小舖討論文章&lt;/a&gt;&lt;/li&gt;&lt;li&gt;MSDN &lt;a href="http://msdn.microsoft.com/zh-tw/library/ms187347.aspx" target="_blank"&gt;ISDATE()&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7780221965827783708?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7780221965827783708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/02/sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7780221965827783708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7780221965827783708'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/02/sql.html' title='[SQL] 日期欄位資料型態的選擇'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7346583902463488212</id><published>2012-02-01T08:09:00.003+08:00</published><updated>2012-02-01T09:13:29.549+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poem'/><title type='text'>祝福詞 - 瑞梅</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="background-color: #fce5cd;"&gt;瑞&lt;/span&gt;相呈祥生命始&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="background-color: #fce5cd;"&gt;梅&lt;/span&gt;蘭竹菊四君子&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="background-color: #fce5cd;"&gt;班&lt;/span&gt;班相續遍三界&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="background-color: #fce5cd;"&gt;長&lt;/span&gt;時心繫諸學子&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="background-color: #fce5cd;"&gt;生&lt;/span&gt;生增上菩提道&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="background-color: #fce5cd;"&gt;日&lt;/span&gt;常法師好弟子&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="background-color: #fce5cd;"&gt;快&lt;/span&gt;速成就學依止&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;&lt;span style="background-color: #fce5cd;"&gt;樂&lt;/span&gt;得師長恆攝持&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7346583902463488212?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7346583902463488212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/02/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7346583902463488212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7346583902463488212'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/02/blog-post.html' title='祝福詞 - 瑞梅'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3804337563839304351</id><published>2012-01-29T10:39:00.002+08:00</published><updated>2012-01-29T10:44:18.722+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VFP'/><title type='text'>[VFP] Automation 應用 - 改變 Excel 儲存格顏色</title><content type='html'>利用顏色來突顯資料重要性，方便使用者聚焦在關鍵資料上。&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 設定字型顏色&lt;br /&gt;loExcel.ActiveSheet.cells(lnRows,lnColumns).Font.ColorIndex = lnColorIndex&lt;br /&gt;-- 設定背景顏色&lt;br /&gt;loExcel.ActiveSheet.cells(lnRows,lnColumns).Interior.ColorIndex = lnColorIndex&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;lnColorIndex 參考圖&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6327999158/" title="ColorIndex Table by JengTing_政廷, on Flickr"&gt;&lt;img alt="ColorIndex Table" height="213" src="http://farm7.static.flickr.com/6048/6327999158_57bbe815d3.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://www.automateexcel.com/2004/08/18/excel_color_reference_for_colorindex/" target="_blank"&gt;VBA: Color Reference For Colorindex &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;延伸閱讀：&lt;li&gt;&lt;a href="http://jengting.blogspot.com/2011/08/vfp-automation-excel.html" target="_blank"&gt;[VFP] Automation 在 Excel 上的應用 &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3804337563839304351?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3804337563839304351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/01/vfp-automation-excel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3804337563839304351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3804337563839304351'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/01/vfp-automation-excel.html' title='[VFP] Automation 應用 - 改變 Excel 儲存格顏色'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6048/6327999158_57bbe815d3_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6846337142709668619</id><published>2012-01-20T08:55:00.002+08:00</published><updated>2012-01-20T09:47:34.748+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] UPDATE 搭配 FROM 使用</title><content type='html'>發現 UPDATE 的一個情況，經過測試和查閱 MSDN 後，才發現原來 UPDATE 搭配 FROM 使用時，必須注意下列這點。&lt;br /&gt;&lt;br /&gt;擷取 MSDN UPDATE 內容，內容如下：&lt;br /&gt;指定 FROM 子句來提供更新作業的準則時，請特別小心。如果 UPDATE 陳述式包括 FROM 子句，且這個 FROM 子句的指定方式並非每個更新的資料行項目都只能使用一個值，也就是說，如果 UPDATE 陳述式不具決定性，UPDATE 陳述式的結果便未定義。這可能會造成非預期的結果。&lt;br /&gt;&lt;br /&gt;簡單說就是， 透過 UPDATE 搭配 FROM 使用時，資料必須是 1 對 1 的情況，假如是 1 對 多 ， UPDATE 沒有辦法分辨要選擇哪一筆資料來更新。&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false"&gt;DECLARE @table1 table (MtNO char(12),Qty numeric(10,2)) -- 庫存總表&lt;br /&gt;DECLARE @table2 table (MtNO char(12),Qty numeric(10,2)) -- 入領料表&lt;br /&gt;INSERt INTO @table1 VALUES ('A',0)&lt;br /&gt;INSERt INTO @table2 VALUES ('A',50)&lt;br /&gt;INSERt INTO @table2 VALUES ('A',30)&lt;br /&gt;INSERt INTO @table2 VALUES ('A',20)&lt;br /&gt;INSERt INTO @table2 VALUES ('A',10)&lt;br /&gt;&lt;br /&gt;-- 把 @table2 （入領料表）內的 A 物料數量更新到 @table1（庫存總表）&lt;br /&gt;UPDATE T1 SET T1.Qty = T2.Qty&lt;br /&gt;FROM @table1 AS T1 &lt;br /&gt;  JOIN @table2 AS T2 ON T1.MtNO = T2.MtNO&lt;br /&gt;&lt;br /&gt;-- 顯示更新後的 @table1 （庫存總表）&lt;br /&gt;SELECT * FROM @table1&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6325521454/" title="[SQL] UPDATE 搭配 FROM 使用 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[SQL] UPDATE 搭配 FROM 使用" height="45" src="http://farm7.static.flickr.com/6108/6325521454_d301c28ccf_o.jpg" width="147" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;參考資料&lt;li&gt;MSDN：&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms177523.aspx" target="_blank"&gt;UPDATE&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.blueshop.com.tw/board/FUM20041006152735ZFS/BRD20111109161932QC7.html" target="_blank"&gt;藍色小舖討論文章 &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6846337142709668619?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6846337142709668619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/01/sql-update-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6846337142709668619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6846337142709668619'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/01/sql-update-from.html' title='[SQL] UPDATE 搭配 FROM 使用'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6211330306148520187</id><published>2012-01-18T09:53:00.002+08:00</published><updated>2012-01-18T23:08:46.834+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='License'/><title type='text'>會計丙級</title><content type='html'>從099年開始，自己斷斷續續自讀會計，老實講一開始完成不知道要從何學起，突發奇想找個目標來努力，就從最簡單的起步，現在算是完成第一個階段，具備會計最基本的常識。&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6717690323/" title=""&gt;&lt;img alt="會計丙級" height="454" src="http://farm8.staticflickr.com/7010/6717690323_81d7903d49_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6211330306148520187?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6211330306148520187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/01/blog-post_18.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6211330306148520187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6211330306148520187'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/01/blog-post_18.html' title='會計丙級'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4960429291300031207</id><published>2012-01-13T07:56:00.003+08:00</published><updated>2012-01-13T07:56:38.487+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] Pair-wise and ordered assignment of objects from two different lists</title><content type='html'>Beyond Relational TSQL Challenge 1；不是很了解規則解釋甚麼，瞭解提供的資料和希望產生的結果，就開始動手 Try 啦。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;資料來源：&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- Bird Table&lt;br /&gt;Code Name&lt;br /&gt;---- -------&lt;br /&gt;1    Pigeon&lt;br /&gt;2    Sparrow&lt;br /&gt;3    Parrot&lt;br /&gt;&lt;/pre&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- Grain Table&lt;br /&gt;Code Grain&lt;br /&gt;---- ------&lt;br /&gt;1    Wheat&lt;br /&gt;1    Rice&lt;br /&gt;2    Corn&lt;br /&gt;2    Millet&lt;br /&gt;&lt;/pre&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- Fruit Table&lt;br /&gt;Code Fruit&lt;br /&gt;---- ------&lt;br /&gt;1    Banana&lt;br /&gt;1    Mango&lt;br /&gt;1    Guava&lt;br /&gt;2    Grapes&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;結果&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;Code Bird    Grain  Fruit&lt;br /&gt;---- ------- ------ ------&lt;br /&gt;1    Pigeon  Rice   Banana&lt;br /&gt;1    Pigeon  Wheat  Guava&lt;br /&gt;1    Pigeon  NULL   Mango&lt;br /&gt;2    Sparrow Corn   Grapes&lt;br /&gt;2    Sparrow Millet NULL&lt;br /&gt;3    Parrot  NULL   NULL&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;規則&lt;/li&gt;&lt;ol&gt;&lt;li&gt;For a bird with no food basket at all, a single line should be output with the Grain and Fruit columns containing null.&lt;/li&gt;&lt;li&gt;The output should be ordered by Code followed by the order in which the Grain/Fruit pairs were extracted from the Grains/Fruits tables.&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;個人解法&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;;&lt;br /&gt;WITH CTE_Birds&lt;br /&gt;AS&lt;br /&gt;    (&lt;br /&gt;      SELECT &lt;br /&gt;        Code,&lt;br /&gt;        [Name],&lt;br /&gt;        ROW_NUMBER() OVER (PARTITION BY Code ORDER BY [Name]) AS udOrder&lt;br /&gt;      FROM TC1_BIRDS&lt;br /&gt;    )&lt;br /&gt;,&lt;br /&gt;CTE_Grains&lt;br /&gt;AS&lt;br /&gt;    (&lt;br /&gt;      SELECT &lt;br /&gt;        Code,&lt;br /&gt;        [Grain],&lt;br /&gt;        ROW_NUMBER() OVER (PARTITION BY Code ORDER BY [Grain]) AS udOrder&lt;br /&gt;      FROM TC1_Grains &lt;br /&gt;    )&lt;br /&gt;,&lt;br /&gt;CTE_Fruits&lt;br /&gt;AS&lt;br /&gt;    (&lt;br /&gt;      SELECT &lt;br /&gt;        Code,&lt;br /&gt;        [Fruit],&lt;br /&gt;        ROW_NUMBER() OVER (PARTITION BY Code ORDER BY Fruit) AS udOrder&lt;br /&gt;       FROM TC1_Fruits&lt;br /&gt;    )&lt;br /&gt;SELECT &lt;br /&gt;   T1.Code,&lt;br /&gt;   T2.Name AS Bird,&lt;br /&gt;   T3.Grain,&lt;br /&gt;   T4.Fruit&lt;br /&gt;FROM&lt;br /&gt;    (&lt;br /&gt;        SELECT Code , udOrder&lt;br /&gt;        FROM CTE_Birds&lt;br /&gt;        UNION&lt;br /&gt;        SELECT Code , udOrder&lt;br /&gt;        FROM CTE_Grains&lt;br /&gt;        UNION&lt;br /&gt;        SELECT Code , udOrder&lt;br /&gt;        FROM CTE_Fruits&lt;br /&gt;    ) AS T1 -- T1 為唯一值 Table，可見下圖&lt;br /&gt;JOIN CTE_Birds AS T2 &lt;br /&gt;        ON T1.Code = T2.Code -- Birds Table 只要針對 唯一值 Table 的 Code 欄位 JOIN&lt;br /&gt;LEFT JOIN CTE_Grains AS T3 &lt;br /&gt;        ON T1.Code = T3.Code AND T1.udOrder = T3.udOrder -- Grains Table 要對 唯一值 Table 的 Code 和 udOrder 欄位 JOIN&lt;br /&gt;LEFT JOIN CTE_Fruits AS T4 &lt;br /&gt;        ON T1.Code = T4.Code AND T1.udOrder = T4.udOrder -- Fruits Table 要對 唯一值 Table 的 Code 和 udOrder 欄位 JOIN&lt;br /&gt;ORDER BY T1.Code&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;唯一值 Table&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6317779477/" title="TSQL Challenge 1 - Pair-wise and ordered assignment of objects from two different lists by JengTing_政廷, on Flickr"&gt;&lt;img alt="TSQL Challenge 1 - Pair-wise and ordered assignment of objects from two different lists" height="136" src="http://farm7.static.flickr.com/6232/6317779477_8c6d8702f5_o.jpg" width="124" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;值得參考的解法&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;--Simon_Frank_tsqlchallenge_1_V2.sql&lt;br /&gt;;&lt;br /&gt;WITH g &lt;br /&gt;AS&lt;br /&gt;    (&lt;br /&gt;      SELECT Code, ROW_NUMBER() OVER (PARTITION BY Code ORDER BY Grain) N, Grain&lt;br /&gt;      FROM dbo.TC1_GRAINS&lt;br /&gt;    )&lt;br /&gt;,&lt;br /&gt;f &lt;br /&gt;AS&lt;br /&gt;    (&lt;br /&gt;      SELECT Code, ROW_NUMBER() OVER (PARTITION BY Code ORDER BY Fruit) N, Fruit&lt;br /&gt;      FROM dbo.TC1_FRUITS&lt;br /&gt;    )&lt;br /&gt;,&lt;br /&gt;p &lt;br /&gt;AS&lt;br /&gt;    (&lt;br /&gt;      SELECT ISNULL(g.Code, f.Code) Code, Grain, Fruit&lt;br /&gt;      FROM g&lt;br /&gt;      FULL OUTER JOIN f ON g.Code = f.Code AND g.N = f.N&lt;br /&gt;    )&lt;br /&gt;SELECT b.Code, b.Name, p.Grain, p.Fruit&lt;br /&gt;FROM dbo.TC1_BIRDS b LEFT JOIN p ON b.Code = p.Code&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://beyondrelational.com/puzzles/tsql/1/english/pair-wise-and-ordered-assignment-of-objects-from-two-different-lists.aspx"&gt;TSQL Challenge 1 - Pair-wise and ordered assignment of objects from two different lists&amp;nbsp; &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;延伸閱讀&lt;li&gt;&lt;a href="http://jengting.blogspot.com/2010/10/sqlunion.html" target="_blank"&gt;UNION&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4960429291300031207?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4960429291300031207/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/01/sql-pair-wise-and-ordered-assignment-of.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4960429291300031207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4960429291300031207'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/01/sql-pair-wise-and-ordered-assignment-of.html' title='[SQL] Pair-wise and ordered assignment of objects from two different lists'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7020933221061184618</id><published>2012-01-11T08:23:00.001+08:00</published><updated>2012-01-11T08:24:11.841+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poem'/><title type='text'>祝福辭 - 毓蒂</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;才子佳人今相聚&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;天賜良緣續菩提&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;增上生道隨師行&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;花開見性登佛地&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7020933221061184618?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7020933221061184618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/01/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7020933221061184618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7020933221061184618'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/01/blog-post.html' title='祝福辭 - 毓蒂'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6475021809451910537</id><published>2012-01-06T08:20:00.003+08:00</published><updated>2012-01-06T09:43:34.169+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 數學運算-小數</title><content type='html'>小數位數的四捨五入（Round Off）、無條件進位（Round Up）和無條件捨去（Round Down），要如何利用 T-SQL 語法達到此效果。&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;ROUND(numeric_expression , length [ ,function ]) 函數 &lt;/span&gt;&lt;li&gt;函數說明：傳回數值，捨入到指定的長度或有效位數。&lt;/li&gt;&lt;li&gt;numeric_expression 參數： 這是精確數值或近似數值資料類型類別目錄的運算式，但 bit 資料類型除外。&lt;/li&gt;&lt;li&gt;length 參數：這是 numeric_expression 捨入的有效位數。length 必須是 tinyint、smallint 或 int 類型的運算式。當 length 是正數時，numeric_expression 會捨入到 length 所指定的十進位數。當 length 是負數時，numeric_expression 會依照 length 所指定，在小數點左側捨入。&lt;/li&gt;&lt;li style="color: black;"&gt;function 參數：這是要執行的作業類型。&lt;span class="parameter"&gt;function&lt;/span&gt; 必須是 &lt;span class="input"&gt;tinyint&lt;/span&gt;、&lt;span class="input"&gt;smallint&lt;/span&gt; 或 &lt;span class="input"&gt;int&lt;/span&gt;。當省略 &lt;span class="parameter"&gt;function&lt;/span&gt;，或其值為 0 (預設值) 時，會捨入 &lt;span class="parameter"&gt;numeric_expression&lt;/span&gt;。當指定 0 以外的值時，會截斷 &lt;span class="parameter"&gt;numeric_expression&lt;/span&gt;。&amp;nbsp;&lt;/li&gt;&lt;li style="color: black;"&gt;上述 MSDN 說明中，&lt;span style="color: #990000;"&gt;捨入是指四捨五入、截斷是指無條件捨去&lt;/span&gt;。&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;CEILING() 函數&lt;/span&gt;&lt;li&gt;函數說明：傳回大於或等於指定數值運算式的最小整數。&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 範例說明：對小數第二位進行，四捨五入、無條件捨去和無條件進位&lt;br /&gt;&lt;br /&gt;SELECT &lt;br /&gt;    T.Number AS '數字',&lt;br /&gt;    ROUND(T.Number,2) AS '四捨五入',&lt;br /&gt;        -- ROUND() 的基本使用&lt;br /&gt;    ROUND(T.Number,2,1) AS '無條件捨去',&lt;br /&gt;        -- 指定 ROUND() 的 function 參數不為 0 ，則會進行無條件捨去&lt;br /&gt;    CEILING(T.Number * 100) / 100 AS '無條件進位'  &lt;br /&gt;        -- 利用 CEILING() 來達到此效果，&lt;br /&gt;        -- 假如是要針對小數第三位則乘 1000 ，除1000。&lt;br /&gt;FROM&lt;br /&gt;  (&lt;br /&gt;      SELECT 100.129 AS Number&lt;br /&gt;      UNION ALL&lt;br /&gt;      SELECT 100.126&lt;br /&gt;      UNION ALL&lt;br /&gt;      SELECT 100.125&lt;br /&gt;      UNION ALL&lt;br /&gt;      SELECT 100.124&lt;br /&gt;      UNION ALL&lt;br /&gt;      SELECT 100.120&lt;br /&gt;  ) AS T&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6618260291/" title="[SQL] 數學運算-小數 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[SQL] 數學運算-小數" height="130" src="http://farm8.staticflickr.com/7019/6618260291_a9dc131d69_o.jpg" width="364" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://sharedderrick.blogspot.com/2010/07/roundceiling.html" target="_blank"&gt;使用 ROUND、CEILING、FLOOR 函數，執行四捨五入到整數、無條件捨去到整數、無條件進位到整數、無條件捨去到指定的有效位數&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sharedderrick.blogspot.com/2009/06/round-sql-server-2008.html" target="_blank"&gt;認識 ROUND 函數，以 SQL Server 2008 為例 &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.blueshop.com.tw/board/FUM20041006152735ZFS/BRD201112301419265HD.html" target="_blank"&gt;藍色小舖討論文章&lt;/a&gt;&lt;/li&gt;&lt;li&gt;MSDN：&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms175003.aspx" target="_blank"&gt;ROUND() &lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms189818.aspx" target="_blank"&gt;CEILING()&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms178531.aspx" target="_blank"&gt;FLOOR()&lt;/a&gt; 和 &lt;a href="http://msdn.microsoft.com/zh-tw/library/ms190927.aspx" target="_blank"&gt;CEILING 與 FLOOR 的比較&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6475021809451910537?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6475021809451910537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2012/01/sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6475021809451910537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6475021809451910537'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2012/01/sql.html' title='[SQL] 數學運算-小數'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3964079353356705232</id><published>2011-12-31T12:01:00.001+08:00</published><updated>2011-12-31T12:01:22.473+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='License'/><title type='text'>高級專家</title><content type='html'>在 2011 年結束前拿到高級專家，自我感覺良好 10 秒鐘後，回到現實世界，還是小嫩B一個 ~~ &gt;.&lt; ~~&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/6599353501/" title="高級專家 by JengTing_政廷, on Flickr"&gt;&lt;img alt="高級專家" height="146" src="http://farm8.staticflickr.com/7009/6599353501_4ce5921007_o.jpg" width="149" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3964079353356705232?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3964079353356705232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/12/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3964079353356705232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3964079353356705232'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/12/blog-post.html' title='高級專家'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7944939655359239204</id><published>2011-12-30T08:18:00.001+08:00</published><updated>2011-12-31T12:02:54.774+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>CPU 風扇導風散熱裝置</title><content type='html'>公司同事把電腦搬來，請我幫忙看看是哪裡有問題，為什麼都無法開機，一看到 CPU 風扇導風散熱裝置，整個傻眼，第一次看到灰塵可以積成牽絲的，像是建築物外牆，爬滿藤蔓的感覺。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;故意把導風散熱裝置拆下來拍照&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6345659299/" title="導風散熱裝置 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="CPU 風扇 - 1" height="375" src="http://farm7.static.flickr.com/6218/6345659299_0f46f2d8a5.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;整理過後導風散熱裝置原貌&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6345662473/" title="導風散熱裝置 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="CPU 風扇 - 2" height="375" src="http://farm7.static.flickr.com/6214/6345662473_c0c469ba4c.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;大家都知道把機殼拿掉，可以提高電腦散熱，但往往忽略電腦內積滿灰塵，一樣會散熱不良啦，請定期清理啦 ~~ ^_^&lt;br /&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://gordon168.tw/?p=462" target="_blank"&gt;請善待你的電腦&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7944939655359239204?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7944939655359239204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/12/cpu.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7944939655359239204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7944939655359239204'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/12/cpu.html' title='CPU 風扇導風散熱裝置'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6218/6345659299_0f46f2d8a5_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6274991864487770298</id><published>2011-12-23T08:41:00.003+08:00</published><updated>2012-01-19T15:21:35.055+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 流水號跳號</title><content type='html'>公司內客制的流水號，雖然號稱流水號，但因當時歷史背景和商業邏輯因素，導致會產生流水號不連續或稱跳號的情況下，因此利用 CTE 方式來尋找目前的最小號碼，是跳號的話就把它補齊，沒有跳號的話，就找出目前最小的流水號。&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;利用 CTE 產生完整的流水號表，再去比對現有資料並找出最小流水號 &lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;DECLARE @Temp table (SeqNO smallint)&lt;br /&gt;INSERT INTO @Temp VALUES(1)&lt;br /&gt;INSERT INTO @Temp VALUES(3)&lt;br /&gt;INSERT INTO @Temp VALUES(4)&lt;br /&gt;INSERT INTO @Temp VALUES(9)&lt;br /&gt;&lt;br /&gt;;&lt;br /&gt;WITH CTE &lt;br /&gt;AS&lt;br /&gt; 　(&lt;br /&gt;  　　　SELECT 1 AS SeqNO&lt;br /&gt;  　　　UNION ALL &lt;br /&gt;  　　　SELECT SeqNO + 1&lt;br /&gt;  　　　FROM CTE&lt;br /&gt;  　　　WHERE SeqNO &amp;lt; 5 &lt;br /&gt; 　)&lt;br /&gt;SELECT MIN(T1.SeqNO) AS MinNO&lt;br /&gt;FROM CTE AS T1&lt;br /&gt;  LEFT JOIN @Temp AS T2 ON T1.SeqNO = T2.SeqNO&lt;br /&gt;WHERE T2.SeqNO IS NULL &lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://www.blueshop.com.tw/board/FUM20041006161839LRJ/BRD20110903164203HIY.html"&gt;藍色小舖關於流水號建置討論文章&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6274991864487770298?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6274991864487770298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/12/sql_23.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6274991864487770298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6274991864487770298'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/12/sql_23.html' title='[SQL] 流水號跳號'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3854978964651306773</id><published>2011-12-16T08:03:00.002+08:00</published><updated>2011-12-16T08:03:15.763+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 找出各部門第二高薪人員</title><content type='html'>Beyond Relational 的 TSQL Beginner's Challenge #1，個人是利用次序函數 RANK() 來做到，次序函數是從 SQL Server 2005 才開始有，在眾多的解法中，有找到非次序函數的解法，可以參考看看。^_^&lt;br /&gt;&lt;ul&gt;&lt;li&gt;需求：找出各部門第二高薪人員，而且假如第二高薪有多個人員，也必須一併列出來。&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;資料來源（題目內有資料來源的 script）&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;EmployeeID  EmployeeName    Department      Salary   &lt;br /&gt;----------- --------------- --------------- ---------&lt;br /&gt;1           T Cook          Finance         40000.00&lt;br /&gt;2           D Michael       Finance         25000.00&lt;br /&gt;3           A Smith         Finance         25000.00&lt;br /&gt;4           D Adams         Finance         15000.00&lt;br /&gt;5           M Williams      IT              80000.00&lt;br /&gt;6           D Jones         IT              40000.00&lt;br /&gt;7           J Miller        IT              50000.00&lt;br /&gt;8           L Lewis         IT              50000.00&lt;br /&gt;9           A Anderson      Back-Office     25000.00&lt;br /&gt;10          S Martin        Back-Office     15000.00&lt;br /&gt;11          J Garcia        Back-Office     15000.00&lt;br /&gt;12          T Clerk         Back-Office     10000.00&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;利用次序函數 RANK() &lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT T.EmployeeID , T.EmployeeName, T.Department, T.Salary&lt;br /&gt;FROM&lt;br /&gt;  (&lt;br /&gt;    SELECT EmployeeID , EmployeeName, Department, Salary ,&lt;br /&gt;            RANK() OVER (PARTITION BY Department ORDER BY Salary DESC) AS RANKNO&lt;br /&gt;     FROM @Employees&lt;br /&gt;  ) AS T&lt;br /&gt;WHERE RANKNO = 2&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;值得參考的解法&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT EmployeeID,EmployeeName,Department,Salary&lt;br /&gt;FROM @Employees e0&lt;br /&gt;WHERE&lt;br /&gt;      (&lt;br /&gt;        SELECT Count(DISTINCT e1.Salary) &lt;br /&gt;        FROM @Employees e1 &lt;br /&gt;        WHERE e1.Salary &amp;gt;= e0.Salary &lt;br /&gt;                AND e1.Department = e0.Department&lt;br /&gt;      ) = 2&lt;br /&gt;ORDER BY Department, EmployeeID&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;結果&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;EmployeeID  EmployeeName    Department      Salary   &lt;br /&gt;----------- --------------- --------------- ---------&lt;br /&gt;10          S Martin        Back-Office     15000.00&lt;br /&gt;11          J Garcia        Back-Office     15000.00&lt;br /&gt;2           D Michael       Finance         25000.00&lt;br /&gt;3           A Smith         Finance         25000.00&lt;br /&gt;7           J Miller        IT              50000.00&lt;br /&gt;8           L Lewis         IT              50000.00&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;參考資料：&amp;nbsp;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://beyondrelational.com/blogs/tcb/archive/2009/10/12/tsql-beginner-s-challenge-1-find-the-second-highest-salary-for-each-department.aspx"&gt;TSQL Beginner’s Challenge #1 – Find the second highest salary for each department &lt;/a&gt; - 題目&lt;/li&gt;&lt;li&gt;MSDN &lt;a href="http://msdn.microsoft.com/zh-tw/library/ms189798%28SQL.90%29.aspx"&gt;次序函數&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3854978964651306773?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3854978964651306773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/12/sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3854978964651306773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3854978964651306773'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/12/sql.html' title='[SQL] 找出各部門第二高薪人員'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2420612341298112837</id><published>2011-12-09T10:16:00.001+08:00</published><updated>2011-12-16T08:03:36.507+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 利用 T-SQL 語法更改欄位名稱</title><content type='html'>利用 T-SQL 語法來處理 Table 欄位的需求，直覺會想到利用 ALTER TABLE 語法來處理，但更改欄位名稱無法利用 ALTER TABLE 來達成，必須利用系統預存程序 sp_rename。&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 新增欄位&lt;br /&gt;ALTER TABLE TableName ADD ColName DataType&lt;br /&gt;&lt;br /&gt;-- 刪除欄位&lt;br /&gt;ALTER TABLE TableName DROP COLUMN ColName &lt;br /&gt;&lt;br /&gt;-- 修改欄位資料型態&lt;br /&gt;ALTER TABLE TableName ALTER COLUMN ColName DataType&lt;br /&gt;&lt;br /&gt;-- 修改欄位名稱&lt;br /&gt;EXEC sp_rename 'TableName.OldColName','NewColName','COLUMN' &lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;利用 sp_rename 來更改欄位名稱時，要注意其相依性，EX：函數、預存程序或觸發程序有用到該欄位，必須手動去更新其內容，sp_rename 無法自動更新。&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;參考資料：&lt;li&gt;MSDN：&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms190273%28v=SQL.90%29.aspx"&gt;ALTER TABLE&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms188351%28v=SQL.90%29.aspx"&gt;sp_rename&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2420612341298112837?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2420612341298112837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/12/sql-t-sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2420612341298112837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2420612341298112837'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/12/sql-t-sql.html' title='[SQL] 利用 T-SQL 語法更改欄位名稱'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7093198526212629574</id><published>2011-12-02T08:07:00.001+08:00</published><updated>2011-12-16T08:03:48.822+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VFP'/><title type='text'>[VFP] 判斷電腦是否安裝 AutoCAD</title><content type='html'>原本想利用 Automation 來判斷電腦是否有安裝 AutoCAD ，但是發現 Automation 好像沒有辦法判斷，下面兩種寫法都失敗，Automation 失敗後只好換個方向，利用 FindExecutable API 來判斷。&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Automation 判斷 AutoCAD - 無論有沒有安裝 AutoCAD，都沒有辦法產生 Object&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false"&gt;loObject = CREATEOBJECT("AutoCAD.Applicat­ion")&lt;br /&gt;loObject = CREATEOBJECT("AutoCAD.AcadApplication")&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;FindExecutable API&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false"&gt;-- 宣告 FindExecutable API&lt;br /&gt;DECLARE INTEGER FindExecutable IN shell32 STRING lpFile, STRING lpDir, STRING @lpResult &lt;br /&gt;&lt;br /&gt;lcResult = SPACE(250) -- 接收 FindExecutable API 的回傳值，回傳值為執行檔完整路徑&lt;br /&gt;lcTestFile = ADDBS(GETENV("TEMP")) + "Dummy.DWG" -- 建立測試檔案&lt;br /&gt;STRTOFILE("",(lcTestFile)) -- 在 Windows Temp 資料夾內，建立一個沒有內容的 AutoCAD DWG 檔案&lt;br /&gt;IF FindExecutable ((lcTestFile), "", @lcResult) &amp;gt; 32 -- 大於 32 代表執行成功，有 AutoCAD 軟體&lt;br /&gt;     MESSAGEBOX(lcResult) -- 顯示 AutoCAD 執行檔路徑&lt;br /&gt;ELSE&lt;br /&gt;     MESSAGEBOX("沒有安裝 AutoCAD")&lt;br /&gt;ENDIF&lt;br /&gt;&lt;/pre&gt;更改測試檔案副檔名（Excel XLS 或 XLSX、Word DOC 或 DOCX），就可以判斷軟體是否安裝在電腦上。&lt;br /&gt;&lt;ul&gt;&lt;b&gt;參考資料&lt;/b&gt;&lt;li&gt;&lt;a href="http://www.news2news.com/vfp/?function=202"&gt;FindExecutable 介紹&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.news2news.com/vfp/?example=138&amp;amp;function=202&amp;amp;PHPSESSID=89daeed9fc59b87e2b6984a077e64615"&gt;How to find an application associated with the file name&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/197192"&gt;如何尋找指定副檔名的可執行檔的完整路徑&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.foxite.com/archives/autocad-0000299138.htm"&gt;Foxite 討論文章&amp;nbsp;&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7093198526212629574?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7093198526212629574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/12/vfp-autocad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7093198526212629574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7093198526212629574'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/12/vfp-autocad.html' title='[VFP] 判斷電腦是否安裝 AutoCAD'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2363788160308406413</id><published>2011-11-30T22:45:00.001+08:00</published><updated>2012-01-03T16:08:04.152+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ICherng'/><title type='text'>與打手之間的對話</title><content type='html'>人事小姐生 bady 去，由我暫代人事相關業務，今天接到某資委會打手的電話，來詢問公司是否還需要新鮮肝。&lt;br /&gt;&lt;br /&gt;&lt;div style="color: #990000;"&gt;打手：我是某某打手，請問是 X 小姐嗎？&lt;/div&gt;&lt;div style="color: #666666;"&gt;&amp;nbsp; OS：我們不是幾百年前就沒在那徵才。&lt;/div&gt;&amp;nbsp; Me：X 小姐生 bady 去，我是代理人。&lt;br /&gt;&lt;div style="color: #990000;"&gt;打手：喔！我們這裡有一批新鮮肝，符合貴公司提出新鮮肝的條件，不知道貴公司有沒有&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 意願要了解一下。&lt;/div&gt;&lt;div style="color: #666666;"&gt;&amp;nbsp; OS：人事小姐上個禮拜不就已經跟我說，各個打手的徵才通通關閉了嘛。&lt;/div&gt;&amp;nbsp; Me：我們公司目前沒有人力缺口，不需要新鮮肝。&lt;br /&gt;&lt;div style="color: #990000;"&gt;打手：喔！你的意思是年關前不再找人，年後才會開始就對了啦，很多公司目前都這樣作，&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我了解、我了解。&lt;/div&gt;&lt;div style="color: #666666;"&gt;&amp;nbsp; OS：不會吧，我明明說我不需要，我開始懷疑她前一份工作是不是記者，這麼會編故事。&lt;/div&gt;&lt;div style="color: #990000;"&gt;打手：你們人事小姐很認真ㄟ。&lt;/div&gt;&lt;div style="color: #666666;"&gt;&amp;nbsp; OS：是指現在在產房很認真，還是平時工作很認真，沒頭沒尾的熊熊冒這話出來。&lt;/div&gt;&amp;nbsp; Me：對阿，她在醫院還會打電話回來關心，交接事項也都寫得很清楚&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; （順風車搭一下，總是要給人家台階下）。&lt;br /&gt;&lt;div style="color: #990000;"&gt;&amp;nbsp; 打手：那假如需求新鮮肝的話，可以再連絡我們。&lt;/div&gt;&lt;br /&gt;這段對話感覺就像是銀行打來詢問需不需要借貸，只是現在錢變成人而以，Orz ~~&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2363788160308406413?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2363788160308406413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/11/blog-post_30.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2363788160308406413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2363788160308406413'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/11/blog-post_30.html' title='與打手之間的對話'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-8550747099272180829</id><published>2011-11-25T08:15:00.001+08:00</published><updated>2011-11-25T08:15:46.966+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VFP'/><title type='text'>[VFP] 預設自訂 Form 物件</title><content type='html'>寫 VFP 多多少少會使用自訂控件，自訂控件可以直接從 Class 或是 Form Control ToolBar ，拖曳進入 Form 中來使用，而其中 Form 物件最特別，因為當產生一個原始 Form 並把自訂 Form 拖曳進原始 Form 時，會自動產生 FormSet，因此要再刪除原始 Form 和 FormSet ，保留下來的才是自訂 Form，雖然不是什麼耗時的動作，但是常作也是挺惹人厭的。&lt;br /&gt;&lt;br /&gt;以下說明如何更改 VFP 預設原始 Form 為自訂 Form。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;VFP 主畫面 =&amp;gt; Tools Tab =&amp;gt; Options&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6068744244/" title="預設自訂 Form 物件 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="預設自訂 Form 物件 - 1" height="500" src="http://farm7.static.flickr.com/6062/6068744244_10ae982d40.jpg" width="431" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Options =&amp;gt; Forms Tab =&amp;gt; Template Class&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6068745264/" title="預設自訂 Form 物件 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="預設自訂 Form 物件 - 2" height="383" src="http://farm7.static.flickr.com/6194/6068745264_d9e26b5d83.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;只要設定 Template Claas 的 Form 選項，當產生新 Form 時，就會直接產生自訂 Form 物件。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-8550747099272180829?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/8550747099272180829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/11/vfp-form.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8550747099272180829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8550747099272180829'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/11/vfp-form.html' title='[VFP] 預設自訂 Form 物件'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6062/6068744244_10ae982d40_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7986568166094553813</id><published>2011-11-18T08:13:00.001+08:00</published><updated>2012-01-11T08:42:53.560+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ICherng'/><title type='text'>Power Link For 840D</title><content type='html'>一大早就收到 CNC 廠廠長來電，LP 電腦又無法把檔案傳到 CNC 機器，錯誤訊息是 "Following run time error has occurred Item not found in this collection.(HDtoNCcopy)"，這個問題存在很久，老實講我也完全不清楚我每次到底是怎麼把它修正的，當下是抱著亂搞心態去處理。&lt;br /&gt;&lt;br /&gt;一到現場發現問題並不單純，以往檔案雖然無法傳到 CNC 機器去，這次是連進入 840D 的 NC Manager 都有問題。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;左側 MMC HARD DRIVE 內，原本是應該是連上 Server 的資料夾（g:\），但如今卻變成 UNKON，點擊UNKON會造成整個840D當掉。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5841738652/" title="Power Link For 840D - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Power Link For 840D - 1" height="326" src="http://farm4.static.flickr.com/3501/5841738652_905d4b1efc.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;想說重新設定資料夾就可以解決這個問題，沒想到點擊 Setup 選項後，馬上又跳出 "Run-time error '3265': Item not found in this collection"，也是整個840D當掉。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5841213947/" title="Power Link For 840D - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Power Link For 840D - 2" height="138" src="http://farm4.static.flickr.com/3182/5841213947_bd4dca00bd_o.jpg" width="418" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;上述兩種840D當掉的情況，在工作管理員內都還可以看見 840D EXE 還在執行，這時後不管你再按幾次 840D 執行檔或是要把電腦重開機，都無法動作，必須手動刪除。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5841214113/" title="Power Link For 840D - 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Power Link For 840D - 3" height="447" src="http://farm3.static.flickr.com/2711/5841214113_b4c97a39ce_o.jpg" width="404" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;在整個 840D 圖形管理介面都沒有辦法使用的情況下，只好到 Pl_siem 資料夾找到 Plmmc.ini 設定檔案看看。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5841775124/" title="Power Link For 840D - 4 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Power Link For 840D - 4" height="480" src="http://farm4.static.flickr.com/3638/5841775124_4fc782afe1_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Plmmc.ini 的 Settings 選項中，發現 NcDir 竟然是 unknow，第一次發生這個現象，把它改為 Server 資料夾（g:\），840D NC Manager 就可以正常開啟。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5841239719/" title="Power Link For 840D - 5 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Power Link For 840D - 5" height="468" src="http://farm6.static.flickr.com/5034/5841239719_9dbbd28b8e_o.jpg" width="392" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;正常開啟 NC Manager 後，當然是趕快嘗試把檔案 copy 到 CNC 機器去，萬年無解的問題此時出現，一點都不意外。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5841813150/" title="Power Link For 840D - 6 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Power Link For 840D - 6" height="397" src="http://farm3.static.flickr.com/2459/5841813150_db18b0015c_z.jpg" width="600" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;當萬年問題出現時就想打道回府，想說剛剛在設定檔案看到 language 也是 unknow，順手完成設定為 English&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5841265843/" title="Power Link For 840D - 7 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Power Link For 840D - 7" height="370" src="http://farm6.static.flickr.com/5145/5841265843_56db81d11c_o.jpg" width="493" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;手癢再去把檔案 copy 到 CNC 機器，竟然成功。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5841278029/" title="Power Link For 840D - 8 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Power Link For 840D - 8" height="480" src="http://farm3.static.flickr.com/2765/5841278029_d54b29d0c3_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;針對設定檔內的 NcDir 和 Language 去測試，發現以下結論：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;NcDir、Language皆為 unknow 時，為上述處理情況。&lt;/li&gt;&lt;li&gt;NcDir 為&amp;nbsp; unknow ，Language 為 English 時，NC Manager 可以開啟，但要進 Setup 重新設定 Server 資料夾。&lt;/li&gt;&lt;li&gt;NcDir 有設定，但 Language 為 unknow 時，NC Manager 正常開啟，但檔案無法 copy 到 CNC 機器去。&lt;/li&gt;&lt;/ol&gt;這次要不是連 NC Manager 都進不去，根本不會打開設定檔來確定，也不會發現這個問題，&lt;br /&gt;&amp;nbsp;以前大概也是重新設定 Language才解決這個問題，只是都沒有發現這個小動作，會是解決方法，最後把圖形介面設定好 Language 後，再進入設定檔內看 Language = gb，超想把它改為 GY 的。&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;系統環境：&amp;nbsp;&lt;/span&gt;&lt;li&gt;作業系統為 Windows NT 4.0&lt;/li&gt;&lt;li&gt;840D版本為 Version 3.7.2&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7986568166094553813?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7986568166094553813/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/11/power-link-for-840d.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7986568166094553813'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7986568166094553813'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/11/power-link-for-840d.html' title='Power Link For 840D'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3501/5841738652_905d4b1efc_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-8395795385979457955</id><published>2011-11-11T08:30:00.001+08:00</published><updated>2011-11-11T08:31:10.175+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>HD Tune</title><content type='html'>使用者告知電腦會莫名其妙就自動關機，用起來也卡卡的，利用 HD Tune來檢查後，發現 Reallocated Sector Count 選項被反黃，再利用 Error Scan 一掃，果然情況不太妙。&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="HD Tune - 1" height="377" src="http://farm6.static.flickr.com/5149/5767224029_b4fc8abbbd.jpg" width="500" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="HD Tune - 2" height="378" src="http://farm4.static.flickr.com/3106/5767224169_2440f13016.jpg" width="500" /&gt;&lt;/div&gt;&lt;br /&gt;Reallocated Sector Count 翻成白話就是 "壞軌"，趕快備份資料比較重要。&lt;br /&gt;&lt;br /&gt;HD Tune 是套很方便的工具，但是 Health Status 內選項，假如有反黃或是反紅選項時，對硬碟知識不熟的我，也找不出問題點在哪，只能判斷硬碟可能有問題，所以使用 HD Tune 的重點，是要如何解讀 HD Tune 提供的異常訊息，才有辦法對症下藥，真的有問題，直接換掉也許會是更好的辦法吧。&lt;br /&gt;&lt;br /&gt;根據這次經驗，檢查後內容和使用者實際情況，都發現硬碟有問題，但 Health Status 卻是 OK ，以往用 HD Tune 時，也發現到常常 Health 內有異常，但 Health Status 是 OK，實在不知道 Health Status 是怎判斷的。&lt;br /&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://gordon168.tw/?p=190"&gt;高登工作室 - 用HD Tune幫硬碟把脈 &lt;/a&gt;- 推薦必讀&lt;/li&gt;&lt;li&gt;&lt;a href="http://briian.com/?p=4571"&gt;重灌狂人 - 如何查詢「硬碟年齡」？&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://azo-freeware.blogspot.com/2007/01/hd-tune-253.html"&gt;阿榮福利味 - HD Tune 免安裝版本&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.hdtune.com/index.html"&gt;HD Tune 官方網站&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-8395795385979457955?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/8395795385979457955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/11/hd-tune.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8395795385979457955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8395795385979457955'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/11/hd-tune.html' title='HD Tune'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5149/5767224029_b4fc8abbbd_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2786729967066798399</id><published>2011-11-09T19:31:00.002+08:00</published><updated>2011-11-10T21:50:09.229+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poem'/><title type='text'>旗尾山之詩</title><content type='html'>去旗尾山時，除了給倉旭和盈潔的祝福辭，還有一首給同行的大家 ~~&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;微風輕拂面&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;浮雲倚山頭&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;群鳥藏林間&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;山友同行走&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;延伸閱讀：&lt;li&gt;&lt;a href="http://jengting.blogspot.com/2011/10/blog-post.html" target="_blank"&gt;祝福辭 - 倉旭 &amp;amp; 盈潔 &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://jengting.blogspot.com/2011/10/blog-post.html" target="_blank"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2786729967066798399?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2786729967066798399/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/11/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2786729967066798399'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2786729967066798399'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/11/blog-post.html' title='旗尾山之詩'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-5751670814207719502</id><published>2011-11-04T08:48:00.003+08:00</published><updated>2011-11-04T08:48:48.660+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] DELETE 和 TRUNCATE</title><content type='html'>TRUNCATE 等於沒有 WHERE 的 DELETE，但是 TRUNCATE 的效率比較快，主要是因為資料刪除時，DELETE 會對每一筆資料進行刪除並寫進交易紀錄檔，TRUNCATE 是取消配置（Deallocate）儲存資料的資料頁（Data Page），交易記錄檔內只會記錄資料頁的取消配置，因此相較之下，會耗費一些時間。&lt;br /&gt;&lt;br /&gt;之前學習 TRUNCATE 時，一直以為 TRUNCATE 不會產生交易紀錄（Log）且不可回復（Rollback），其實 MSDN 上寫得很清楚，TRUNCATE 是會產生交易紀錄只是相較於 DELETE ， TRUNCATE 產生的交易紀錄較少，既然有交易紀錄，當然就可以回復囉。&lt;br /&gt;&lt;br /&gt;TRUNCATE 限制：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;無法使用 在 Foreign Key 連結的 Table：父子關係 Table 且設有Foreign Key，父 Table 無法使用TRUNCATE ，子 Table 可以。&lt;/li&gt;&lt;li&gt;TRUNCATE 無法觸發 Trigger。&lt;/li&gt;&lt;li&gt;資料表內欄位有設定識別規格，TRUNCATE 會重設至初始值。&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;關聯刪除&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;DECLARE @Data1 Table (NO char(5))&lt;br /&gt;DECLARE @Data2 Table (NO char(5))&lt;br /&gt; &lt;br /&gt;INSERT INTO @Data1 VALUES ('1')&lt;br /&gt;INSERT INTO @Data1 VALUES ('2')&lt;br /&gt;INSERT INTO @Data1 VALUES ('3')&lt;br /&gt;INSERT INTO @Data1 VALUES ('4')&lt;br /&gt;INSERT INTO @Data1 VALUES ('5')&lt;br /&gt;INSERT INTO @Data2 VALUES ('1')&lt;br /&gt;INSERT INTO @Data2 VALUES ('3')&lt;br /&gt;INSERT INTO @Data2 VALUES ('5')&lt;br /&gt;&lt;br /&gt;-- 方法 1 利用 JOIN&lt;br /&gt;DELETE T1&lt;br /&gt;FROM @Data1 AS T1 JOIN @Data2 AS T2 ON T1.NO = T2.NO&lt;br /&gt;  &lt;br /&gt;-- 方法 2 利用 IN&lt;br /&gt;DELETE FROM @Data1&lt;br /&gt;WHERE NO IN (SELECT NO FROM @Data2)&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;分批刪除大量資料&lt;/span&gt;&lt;/b&gt; &lt;/li&gt;&lt;/ul&gt;大量刪除資料的過程中也可能導致使用者存取效能降低，因此透過分批的方式，降低對SQL Server的影響。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;WHILE (@@ROWCOUNT &amp;gt; 0)&lt;br /&gt;  BEGIN&lt;br /&gt;    DELETE TOP (1000) -- 利用 TOP 限制刪除筆數（1000為使用者自訂筆數、括號一定要存在）&lt;br /&gt;    FROM TableName&lt;br /&gt;    WHERE Condition -- 篩選條件&lt;br /&gt;  END&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;span style="font-size: small;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;MSDN：&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms177570%28v=SQL.90%29.aspx"&gt;TRUNCATE&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms189835%28v=SQL.90%29.aspx"&gt;DELETE&lt;/a&gt; 和 &lt;a href="http://msdn.microsoft.com/zh-tw/library/ms175486%28SQL.90%29.aspx"&gt;使用 TOP 來限制刪除的資料列&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sqlskills.com/BLOGS/PAUL/post/Search-Engine-QA-10-When-are-pages-from-a-truncated-table-reused.aspx"&gt;When are pages from a truncated table reused? &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sqlskills.com/BLOGS/PAUL/post/A-SQL-Server-DBA-myth-a-day-%281930%29-TRUNCATE-TABLE-is-non-logged.aspx"&gt;TRUNCATE TABLE is non-logged&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://sqlblog.com/blogs/denis_gobo/archive/2007/06/13/1458.aspx"&gt;Truncate Cannot Be Rolled Back Because It Is Not Logged &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-5751670814207719502?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/5751670814207719502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/11/sql-delete-truncate.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5751670814207719502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5751670814207719502'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/11/sql-delete-truncate.html' title='[SQL] DELETE 和 TRUNCATE'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-8596754947744910648</id><published>2011-10-31T07:51:00.001+08:00</published><updated>2011-11-04T08:50:48.896+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CYMC'/><title type='text'>承龍的蜜月祝福</title><content type='html'>很高興收到龍哥的明信片，超級感動的啦，就感心ㄟ。&lt;br /&gt;&lt;br /&gt;出發前我說的明明是要去查查當地的天氣來帶衣服，怎麼會變成我叫你帶少少的衣服去，人不是我殺的ㄟ啦 ~~ Orz ~~ ，不過我假如有去歐洲度蜜月的話，我會聽你的話的 ~~ &amp;lt;(_ _)&amp;gt; ~~ &lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6285790938/" title="承龍的蜜月祝福 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="承龍的蜜月祝福 - 1" height="500" src="http://farm7.static.flickr.com/6052/6285790938_1cf02654d7.jpg" width="499" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6285272111/" title="承龍的蜜月祝福 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="承龍的蜜月祝福 - 2" height="496" src="http://farm7.static.flickr.com/6091/6285272111_fe53020a8c.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-8596754947744910648?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/8596754947744910648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/10/blog-post_31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8596754947744910648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8596754947744910648'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/10/blog-post_31.html' title='承龍的蜜月祝福'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6052/6285790938_1cf02654d7_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4615834914340328020</id><published>2011-10-28T07:34:00.001+08:00</published><updated>2011-10-28T07:34:32.887+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 累計加總（Runing Total）</title><content type='html'>Beyond Relational 的 TSQL Challenge 65&lt;br /&gt;&lt;ul&gt;&lt;li&gt;資料來源（題目內有資料來源的 script）&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;Date       CustomerID Type  Amount&lt;br /&gt;---------- ---------- ----- --------&lt;br /&gt;2011-01-01 CUST1001   INV   12000.00&lt;br /&gt;2011-01-02 CUST1001   PAY    3000.00&lt;br /&gt;2011-01-03 CUST1001   INV    8000.00&lt;br /&gt;2011-01-04 CUST1001   PAY    9000.00&lt;br /&gt;2011-01-04 CUST1002   INV    1000.00&lt;br /&gt;2011-01-05 CUST1002   PAY    5000.00&lt;br /&gt;2011-01-05 CUST1002   INV    6000.00&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;結果&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;Date       CustomerID Type  Amount   Balance&lt;br /&gt;---------- ---------- ----- -------- ---------&lt;br /&gt;2011-01-01 CUST1001   INV   12000.00  12000.00&lt;br /&gt;2011-01-02 CUST1001   PAY    3000.00   9000.00&lt;br /&gt;2011-01-03 CUST1001   INV    8000.00  17000.00&lt;br /&gt;2011-01-04 CUST1001   PAY    9000.00   8000.00&lt;br /&gt;2011-01-04 CUST1002   INV    1000.00   1000.00&lt;br /&gt;2011-01-05 CUST1002   INV    6000.00   7000.00&lt;br /&gt;2011-01-05 CUST1002   PAY    5000.00   2000.00&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;規則：&lt;/li&gt;&lt;ol&gt;&lt;li&gt;同一個客戶同一天會有多筆 INV 和 PAY 資料&lt;/li&gt;&lt;li&gt;同一個客戶同一天內的全部的 INV 資料必須先計算，之後再計算 PAY 資料&lt;/li&gt;&lt;li&gt;結果必須根據 CustomerID , Date , Type , Amount 來排序&lt;/li&gt;&lt;li&gt;Balance 可以為負&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;個人解法（2005、2008、2008 R2 適用）&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;;&lt;br /&gt;WITH CTE AS&lt;br /&gt;(&lt;br /&gt;  SELECT &lt;br /&gt;          CustomerID,&lt;br /&gt;          Date,&lt;br /&gt;          [Type],&lt;br /&gt;          Amount,&lt;br /&gt;          ROW_NUMBER() OVER (PARTITION BY CustomerID ORDER BY CustomerID,Date,Type) AS ROWNO -- 產生基準欄位&lt;br /&gt;  FROM TC65&lt;br /&gt;)&lt;br /&gt;SELECT &lt;br /&gt;       T1.CustomerID,&lt;br /&gt;       T1.Date,&lt;br /&gt;       T1.Type,&lt;br /&gt;       T1.Amount,&lt;br /&gt;       Balance = &lt;br /&gt;           SUM&lt;br /&gt;               (&lt;br /&gt;                 CASE &lt;br /&gt;                   WHEN T2.[Type] = 'PAY' THEN T2.Amount * -1&lt;br /&gt;                   ELSE T2.Amount&lt;br /&gt;                 END&lt;br /&gt;               )&lt;br /&gt;FROM CTE AS T1 &lt;br /&gt;      JOIN CTE AS T2 ON T1.CustomerID = T2.CustomerID &lt;br /&gt;                           AND T2.ROWNO &amp;lt;= T1.ROWNO -- JOIN 時 關鍵語法&lt;br /&gt;GROUP BY T1.CustomerID,T1.Date,T1.Type,T1.Amount&lt;br /&gt;ORDER BY T1.CustomerID, T1.Date, T1.Type, T1.Amount&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;上述語法簡易分析&lt;/li&gt;&lt;/ul&gt;使用自身連結（Self JOIN），把 T1 當成基本資料表，T2 當成累計資料表，利用 ROW_NUMBER() 產生基準連結欄位來 JOIN 兩個 Table，JOIN 條件限制為 T2 基準連結欄位不可大餘 T1 基準連擊欄位，結果如下圖，從圖形就可以清楚看出，根據基準連結欄位，產生 T1 基本資料表中每筆對應的累計資料。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;;&lt;br /&gt;WITH CTE AS&lt;br /&gt;(&lt;br /&gt;  SELECT&lt;br /&gt;          CustomerID,&lt;br /&gt;          Date,&lt;br /&gt;          [Type],&lt;br /&gt;          Amount,&lt;br /&gt;          ROW_NUMBER() OVER (PARTITION BY CustomerID ORDER BY CustomerID,Date,Type) AS ROWNO&lt;br /&gt;  FROM TC65&lt;br /&gt;  WHERE CustomerID = 'CUST1001' -- 故意限定在一個客戶就好&lt;br /&gt;)&lt;br /&gt;SELECT&lt;br /&gt;        T1.CustomerID,&lt;br /&gt;        T1.Date,&lt;br /&gt;        T1.Type,&lt;br /&gt;        T1.Amount,&lt;br /&gt;        T1.ROWNO,&lt;br /&gt;        T2.ROWNO, -- 把 T2 的 ROWNO、Type 和 Amount 欄位列出來&lt;br /&gt;        T2.Type,&lt;br /&gt;        T2.Amount&lt;br /&gt;FROM CTE AS T1 &lt;br /&gt;      JOIN CTE AS T2 ON T1.CustomerID = T2.CustomerID &lt;br /&gt;                           AND T2.ROWNO &amp;lt;= T1.ROWNO -- 關鍵語法&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6265284741/" title="[SQL] 累計加總（Runing Total） by JengTing_政廷, on Flickr"&gt;&lt;img alt="[SQL] 累計加總（Runing Total）" height="194" src="http://farm7.static.flickr.com/6215/6265284741_322bb4ebe3.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://beyondrelational.com/puzzles/challenges/99/solving-the-running-total-problem.aspx"&gt;TSQL Challenge 65 - Solving the Running Total Problem&lt;/a&gt; - 題目&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dotblogs.com.tw/ricochen/archive/2011/08/24/34127.aspx"&gt;[SQL SERVER][TSQL]如何計算累加值&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4615834914340328020?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4615834914340328020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/10/sql-runing-total.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4615834914340328020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4615834914340328020'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/10/sql-runing-total.html' title='[SQL] 累計加總（Runing Total）'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6215/6265284741_322bb4ebe3_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4784743226568485771</id><published>2011-10-26T07:41:00.001+08:00</published><updated>2011-10-26T07:41:41.964+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Poem'/><title type='text'>祝福辭 - 倉旭 &amp; 盈潔</title><content type='html'>去爬旗尾山當天剛好是倉旭提親的日子，用這首詩祝福他們。&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;才子佳人今相聚&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;前世今生已註定&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;山盟海誓天可證&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: x-large;"&gt;海枯石爛永不移&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4784743226568485771?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4784743226568485771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/10/blog-post.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4784743226568485771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4784743226568485771'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/10/blog-post.html' title='祝福辭 - 倉旭 &amp; 盈潔'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6548139630088204438</id><published>2011-10-21T08:33:00.002+08:00</published><updated>2011-10-21T08:33:37.374+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 字串欄位轉置</title><content type='html'>利用尋找各班級前三名，來解釋字串欄位要如何轉置，在此不討論前三名是否有同分的情況。&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false"&gt;-- 建立測試資料&lt;br /&gt;DECLARE @Temp Table (class char(10),SdtName char(10),Score smallint)&lt;br /&gt;INSERT INTO @Temp VALUES ('小叮噹班','大雄',10)&lt;br /&gt;INSERT INTO @Temp VALUES ('小叮噹班','阿福',90)&lt;br /&gt;INSERT INTO @Temp VALUES ('小叮噹班','技安',70)&lt;br /&gt;INSERT INTO @Temp VALUES ('小叮噹班','宜靜',100)&lt;br /&gt;INSERT INTO @Temp VALUES ('海賊王班','魯夫',20)&lt;br /&gt;INSERT INTO @Temp VALUES ('海賊王班','娜美',90)&lt;br /&gt;INSERT INTO @Temp VALUES ('海賊王班','騙人布',65)&lt;br /&gt;INSERT INTO @Temp VALUES ('海賊王班','香吉士',30)&lt;br /&gt;INSERT INTO @Temp VALUES ('海賊王班','索隆',20)&lt;br /&gt;INSERT INTO @Temp VALUES ('網球王子班','不二',95)&lt;br /&gt;INSERT INTO @Temp VALUES ('網球王子班','英二',75)&lt;br /&gt;INSERT INTO @Temp VALUES ('網球王子班','手塚',99)&lt;br /&gt;INSERT INTO @Temp VALUES ('網球王子班','越前',80)&lt;br /&gt;INSERT INTO @Temp VALUES ('網球王子班','河村',20)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;轉置的第一個要點是必須要有一個基準欄位來辨別前三名，在此利用 ROW_NUMBER() 來產生此基準欄位。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false"&gt;SELECT * ,&lt;br /&gt;       ROW_NUMBER() OVER (PARTITION BY class ORDER BY Score DESC) AS ROWNO&lt;br /&gt;FROM @Temp&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6242757400/" title="[SQL] 字串欄位轉置 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[SQL] 字串欄位轉置 - 1" height="330" src="http://farm7.static.flickr.com/6160/6242757400_bee9512b13_o.jpg" width="309" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;利用 CASE 語法，根據基準欄位來進行字串欄位轉置&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false"&gt;SELECT&lt;br /&gt;      T.class,&lt;br /&gt;      T.SdtName,&lt;br /&gt;      CASE WHEN ROWNO = 1 THEN T.SdtName ELSE NULL END AS Col1,&lt;br /&gt;      CASE WHEN ROWNO = 2 THEN T.SdtName ELSE NULL END AS Col2,&lt;br /&gt;      CASE WHEN ROWNO = 3 THEN T.SdtName ELSE NULL END AS Col3&lt;br /&gt;FROM&lt;br /&gt;  (&lt;br /&gt;      SELECT * ,&lt;br /&gt;             ROW_NUMBER() OVER (PARTITION BY class ORDER BY Score DESC) AS ROWNO&lt;br /&gt;      FROM @Temp&lt;br /&gt;  ) AS T&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6242757550/" title="[SQL] 字串欄位轉置 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[SQL] 字串欄位轉置 - 2" height="327" src="http://farm7.static.flickr.com/6093/6242757550_097f5a6f44_o.jpg" width="441" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;再利用 MAX() 會忽略 NULL 值的特性，把每各班級的前三名資料，整理成一筆&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false"&gt;SELECT&lt;br /&gt;      T.class AS '班級',&lt;br /&gt;      MAX(CASE WHEN ROWNO = 1 THEN T.SdtName ELSE NULL END) AS '第一名',&lt;br /&gt;      MAX(CASE WHEN ROWNO = 2 THEN T.SdtName ELSE NULL END) AS '第二名',&lt;br /&gt;      MAX(CASE WHEN ROWNO = 3 THEN T.SdtName ELSE NULL END) AS '第三名'&lt;br /&gt;FROM&lt;br /&gt;  (&lt;br /&gt;      SELECT * ,&lt;br /&gt;             ROW_NUMBER() OVER (PARTITION BY class ORDER BY Score DESC) AS ROWNO&lt;br /&gt;      FROM @Temp&lt;br /&gt;  ) AS T&lt;br /&gt;GROUP BY T.class&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6242757270/" title="[SQL] 字串欄位轉置 - 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[SQL] 字串欄位轉置 - 3" height="89" src="http://farm7.static.flickr.com/6105/6242757270_933f195690_o.jpg" width="283" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;此寫法比較適合用於固定字串資料轉置，不適合用於未知字串資料。&lt;br /&gt;&lt;ul&gt;參考資料&lt;li&gt;MSDN &lt;a href="http://msdn.microsoft.com/zh-tw/library/ms186734.aspx"&gt;ROW_NUMBER()&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms181765.aspx"&gt;CASE&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms187751.aspx"&gt;MAX()&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6548139630088204438?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6548139630088204438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/10/sql_21.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6548139630088204438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6548139630088204438'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/10/sql_21.html' title='[SQL] 字串欄位轉置'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4754436554475632532</id><published>2011-10-14T08:08:00.004+08:00</published><updated>2011-12-09T08:37:45.981+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 群組字串連結</title><content type='html'>設計資料庫，常常會有一對多邏輯介面（檔頭、檔身設計），這樣的設計在產生報表時，為方便使用者閱讀，都會希望把檔身的多筆資料，整合在一行內(多筆字串資料合併成一行字串)。&lt;br /&gt;&lt;br /&gt;公司在月底時，人事通常會提供一份報表 - 下個月員工排休表，給課長確認是否有哪一天太多人排休，會導致產線人力不足，就利用這份排休表來說明這個主題。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false"&gt;-- 建立測試資料&lt;br /&gt;IF OBJECT_ID (N'Leave',N'U') IS NOT NULL&lt;br /&gt;    DROP TABLE Leave&lt;br /&gt; &lt;br /&gt;IF OBJECT_ID(N'dbo.getCommaString', N'FN') IS NOT NULL&lt;br /&gt;    DROP FUNCTION dbo.getCommaString&lt;br /&gt; &lt;br /&gt;CREATE TABLE Leave (Date datetime,EmpName varchar(8))&lt;br /&gt;INSERT INTO Leave VALUES('2011-08-01','張三')&lt;br /&gt;INSERT INTO Leave VALUES('2011-08-02','張三')&lt;br /&gt;INSERT INTO Leave VALUES('2011-08-22','張三')&lt;br /&gt;INSERT INTO Leave VALUES('2011-08-01','李四')&lt;br /&gt;INSERT INTO Leave VALUES('2011-08-22','李四')&lt;br /&gt;INSERT INTO Leave VALUES('2011-08-01','王五')&lt;br /&gt;INSERT INTO Leave VALUES('2011-08-23','王五')&lt;br /&gt;INSERT INTO Leave VALUES('2011-08-24','王五')&lt;br /&gt;INSERT INTO Leave VALUES('2011-08-25','王五')&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;使用者自訂函數&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false"&gt;-- 建立 FUNCTION&lt;br /&gt;CREATE FUNCTION getCommaString(@date datetime) &lt;br /&gt;RETURNS varchar(500)  --500若不夠，請加大 &lt;br /&gt;BEGIN&lt;br /&gt;    DECLARE @string varchar(500)  --500若不夠，請加大 &lt;br /&gt;    SET @string = ''&lt;br /&gt; &lt;br /&gt;    SELECT @string = @string + EmpName + ','&lt;br /&gt;    FROM Leave&lt;br /&gt;    WHERE Date = @date&lt;br /&gt;    ORDER BY EmpName&lt;br /&gt; &lt;br /&gt;    SET @string = LEFT(@string,LEN(@string)-1) -- 把最後面的逗號後刪除&lt;br /&gt;    RETURN @string&lt;br /&gt;END&lt;br /&gt;&lt;/pre&gt;&lt;pre class="brush:sql;toolbar:false"&gt;-- 使用自定函數來進行字串連結 &lt;br /&gt;SELECT &lt;br /&gt;     CONVERT(char(10),Date,120) AS [日期],&lt;br /&gt;     DATENAME(dw,Date) AS [星期],&lt;br /&gt;     dbo.getCommaString(Date) AS [請假人員]&lt;br /&gt;FROM Leave&lt;br /&gt;GROUP BY Date&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Cursor&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false"&gt;-- 宣告一個 Table 變數來承接 CURSOR 跑完的結果&lt;br /&gt;DECLARE @Temp table (Date datetime,String varchar(100))&lt;br /&gt; &lt;br /&gt;DECLARE curTemp CURSOR&lt;br /&gt;  FOR&lt;br /&gt;      (&lt;br /&gt;        SELECT Date&lt;br /&gt;        FROM Leave&lt;br /&gt;        GROUP BY Date&lt;br /&gt;      )&lt;br /&gt; &lt;br /&gt;OPEN curTemp&lt;br /&gt; &lt;br /&gt;DECLARE @date as datetime&lt;br /&gt;DECLARE @string as varchar(100)&lt;br /&gt;&lt;br /&gt;FETCH NEXT FROM curTemp INTO @date &lt;br /&gt;  WHILE (@@FETCH_STATUS = 0) &lt;br /&gt;    BEGIN  &lt;br /&gt;&lt;br /&gt;        SET @string = ''&lt;br /&gt;&lt;br /&gt;        SELECT @string = @string + EmpName + ','&lt;br /&gt;        FROM Leave&lt;br /&gt;        WHERE Date = @date&lt;br /&gt;&lt;br /&gt;        SET @string = LEFT(@string,LEN(@string)-1)&lt;br /&gt;&lt;br /&gt;        INSERT INTO @Temp (Date,String)&lt;br /&gt;          VALUES(@date,@string)&lt;br /&gt; &lt;br /&gt;        FETCH NEXT FROM curTemp INTO @date&lt;br /&gt;    END&lt;br /&gt; &lt;br /&gt;CLOSE curTemp &lt;br /&gt;DEALLOCATE curTemp &lt;br /&gt;&lt;br /&gt;SELECT &lt;br /&gt;    CONVERT(char(10),Date,120) AS [日期],&lt;br /&gt;    DATENAME(dw,Date) AS [星期],&lt;br /&gt;    String AS [請假人員]&lt;br /&gt;FROM @Temp&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6195012924/" title="[SQL] 群組字串連結 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[SQL] 群組字串連結" height="134" src="http://farm7.static.flickr.com/6018/6195012924_216af12440_o.jpg" width="244" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;參考資料&lt;li&gt;MSND &lt;a href="http://msdn.microsoft.com/zh-tw/library/ms188043%28SQL.90%29.aspx"&gt;STUFF&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.blueshop.com.tw/board/FUM20041006152735ZFS/BRD20101213112444OF5.html"&gt;藍色小舖討論文章 1&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.blueshop.com.tw/board/show.asp?subcde=BRD20070413143149RYC&amp;amp;fumcde=" target="_blank"&gt;藍色小舖討論文章 2&amp;nbsp;&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4754436554475632532?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4754436554475632532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/10/sql_14.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4754436554475632532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4754436554475632532'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/10/sql_14.html' title='[SQL] 群組字串連結'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6823015120503119271</id><published>2011-10-07T08:03:00.002+08:00</published><updated>2011-10-07T08:03:06.282+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 判斷第一碼為數字或是字母</title><content type='html'>VFP 中可以利用 ISDIGIT() 來判斷字串最左邊字元是否為數字，ISALPHA() 來判斷字串最左邊字元是否為英文字母，SQL Server內可以透過 LIKE 來達成。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false"&gt;CREATE FUNCTION [dbo].[ISDIGIT]&lt;br /&gt;(&lt;br /&gt;   @string as nvarchar(250)&lt;br /&gt;)&lt;br /&gt;RETURNS bit&lt;br /&gt;AS&lt;br /&gt;  BEGIN&lt;br /&gt;    DECLARE @true bit&lt;br /&gt;  &lt;br /&gt;    IF @string LIKE '[0-9]%'&lt;br /&gt;       SET @true = 1&lt;br /&gt;    ELSE&lt;br /&gt;       SET @true = 0&lt;br /&gt; &lt;br /&gt;    RETURN @true&lt;br /&gt;  END&lt;br /&gt;&lt;/pre&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;CREATE FUNCTION [dbo].[ISALPHA]&lt;br /&gt;(&lt;br /&gt;   @string as nvarchar(250)&lt;br /&gt;)&lt;br /&gt;RETURNS bit&lt;br /&gt;AS&lt;br /&gt;  BEGIN&lt;br /&gt;    DECLARE @true bit&lt;br /&gt; &lt;br /&gt;    IF @string LIKE '[A-Z]%' -- 不區分大小寫&lt;br /&gt;       SET @true = 1&lt;br /&gt;    ELSE&lt;br /&gt;       SET @true = 0&lt;br /&gt;  &lt;br /&gt;    RETURN @true&lt;br /&gt;  END&lt;br /&gt;&lt;/pre&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT Val,&lt;br /&gt;    '數字判斷' = CASE WHEN dbo.ISDIGIT(Val) = 1 THEN '數字' ELSE '' END,&lt;br /&gt;    '字母判斷' = CASE WHEN dbo.ISALPHA(Val) = 1 THEN '字母' ELSE '' END&lt;br /&gt;FROM&lt;br /&gt;     (&lt;br /&gt;       SELECT '123' AS Val&lt;br /&gt;       UNION ALL&lt;br /&gt;       SELECT '456'&lt;br /&gt;       UNION ALL&lt;br /&gt;       SELECT 'ABC'&lt;br /&gt;       UNION ALL&lt;br /&gt;       SELECT 'def' -- 故意小寫&lt;br /&gt;     ) AS T&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;結果&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5513629545/" title="判斷字串第一個字 by JengTing_政廷, on Flickr"&gt;&lt;img alt="判斷字串第一個字" height="113" src="http://farm6.static.flickr.com/5135/5513629545_3012b592ec_m.jpg" width="236" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: small;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms179859.aspx"&gt;LIKE&lt;/a&gt; in MSDN&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6823015120503119271?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6823015120503119271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/10/sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6823015120503119271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6823015120503119271'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/10/sql.html' title='[SQL] 判斷第一碼為數字或是字母'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5135/5513629545_3012b592ec_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6203200852383741459</id><published>2011-09-30T08:23:00.004+08:00</published><updated>2011-12-12T13:24:55.020+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 日期 - 基本應用</title><content type='html'>&lt;ul&gt;&lt;li&gt;MS SQL Server 中文版的預設日期 datetime 格式是 yyyy-mm-dd hh:mm:ss.mmm&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;MS SQL Server 的基底日期（1900-01-01 00:00:00.000）有兩種表示方式&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT CAST(0 AS datetime)&lt;br /&gt;SELECT CAST('' AS datetime)&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;搭配 REPLACE 應用&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 利用 REPLACE 把 連接號（-）、空格和冒號（:）拿掉&lt;br /&gt;SELECT&lt;br /&gt; REPLACE(&lt;br /&gt;   REPLACE(&lt;br /&gt;     REPLACE(CONVERT(varchar(20), GETDATE(), 120 ),'-','') -- 把連結號拿掉&lt;br /&gt;   ,' ','') -- 把空格拿掉&lt;br /&gt; ,':','') -- 把冒號拿掉&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;搭配 DATEADD、DATEDIFF 應用&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;第一天日期計算：&lt;br /&gt;邏輯 1. 用 DATEDIFF 計算從基底日期至欲計算日期，總共有多個年（月、日、季或週）。&lt;br /&gt;邏輯 2. 用 DATEADD + 步驟一的計算值，就可以找到年（月、季或週）的第一天日期 或 當天的午夜時間。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 當年第一天&lt;br /&gt;SELECT &lt;br /&gt; DATEADD(yy,&lt;br /&gt;            DATEDIFF(yy,'',GETDATE()) -- 邏輯 1 計算值&lt;br /&gt;        ,'')&lt;br /&gt;&lt;br /&gt;-- 當月第一天&lt;br /&gt;SELECT &lt;br /&gt; DATEADD(mm,&lt;br /&gt;            DATEDIFF(mm,'',GETDATE()) -- 邏輯 1 計算值&lt;br /&gt;        ,'') &lt;br /&gt;&lt;br /&gt;-- 當季第一天&lt;br /&gt;SELECT &lt;br /&gt; DATEADD(qq,&lt;br /&gt;            DATEDIFF(qq,'',GETDATE()) -- 邏輯 1 計算值&lt;br /&gt;        ,'')&lt;br /&gt;&lt;br /&gt;-- 當週星期一日期&lt;br /&gt;SELECT &lt;br /&gt; DATEADD(wk,&lt;br /&gt;            DATEDIFF(wk,'',GETDATE()) -- 邏輯 1 計算值&lt;br /&gt;        ,'')&lt;br /&gt;&lt;/pre&gt;最後一天日期計算&lt;br /&gt;邏輯 1. 同 第一天日期計算邏輯，先算出第一天日期&lt;br /&gt;邏輯 2. 第一天日期 減 一天，即為最後一天日期&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 上月最後一天&lt;br /&gt;SELECT &lt;br /&gt; DATEADD(dd,-1,                                         -- 減 1 天&lt;br /&gt;               DATEADD(mm,DATEDIFF(mm,'',GETDATE()),'') -- 當月第一天日期&lt;br /&gt;        )&lt;br /&gt;&lt;br /&gt;-- 去年最後一天&lt;br /&gt;SELECT &lt;br /&gt; DATEADD(dd,-1,                                         -- 減 1 天&lt;br /&gt;               DATEADD(yy,DATEDIFF(yy,'',GETDATE()),'') -- 當年第一天日期&lt;br /&gt;        )&lt;br /&gt;&lt;br /&gt;-- 本月最後一天&lt;br /&gt;SELECT &lt;br /&gt; DATEADD(dd,-1,                                             -- 減 1 天&lt;br /&gt;               DATEADD(mm,DATEDIFF(mm,'',GETDATE()) + 1,'') -- 計算值 加 1 個月，找出下個月第一天&lt;br /&gt;        )&lt;br /&gt;&lt;br /&gt;-- 本年最後一天&lt;br /&gt;SELECT &lt;br /&gt; DATEADD(dd,-1,                                             -- 減 1 天&lt;br /&gt;               DATEADD(yy,DATEDIFF(yy,'',GETDATE()) + 1,'') -- 計算值 加 1 年，找出明年第一天&lt;br /&gt; )&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;當天午夜時間&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 方法一：搭配 DATEADD、DATEDIFF 應用&lt;br /&gt;SELECT&lt;br /&gt; DATEADD&lt;br /&gt;    (dd,&lt;br /&gt;        DATEDIFF(dd,'',GETDATE())&lt;br /&gt;    ,'')&lt;br /&gt;&lt;br /&gt;-- 方法二：利用轉換資料形態&lt;br /&gt;SELECT &lt;br /&gt; CAST&lt;br /&gt;    (&lt;br /&gt;      CONVERT(char(10),GETDATE(),112) -- 把 GETDATE() 轉為字串，因限定字元因素，只會產生 yyyy-mm-dd&lt;br /&gt;      AS Datetime&lt;br /&gt;    ) -- 再把 yyyy-mm-dd 轉為 datetime 變成午夜時間&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;span style="font-size: small;"&gt;參考資料：&lt;/span&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;li&gt;&lt;a href="http://blog.miniasp.com/post/2009/01/21/How-to-use-simple-T-SQL-to-get-weekend-status-in-date.aspx"&gt;如何用簡單的 SQL 技巧取得特定日期是否為週末假日&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6203200852383741459?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6203200852383741459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/09/sql-dateadddatediff.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6203200852383741459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6203200852383741459'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/09/sql-dateadddatediff.html' title='[SQL] 日期 - 基本應用'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-1116486839061580482</id><published>2011-09-23T07:48:00.002+08:00</published><updated>2011-09-23T07:48:32.670+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><title type='text'>威力導演 9 - 直式相片模糊</title><content type='html'>Angel 製作婚禮 MV 時，發現相片經過威力導演轉成影像檔後，相片會變的很模糊，而且這個現象只存在於直式相片，橫式相片完全不會有這個困惱，老實講我也完全不知道是怎麼回事，只好請她把一張直式相片（相片大小約 6 MB）寄給我，實際操作看看，轉出後才發現直式相片的效果還真是慘補忍賭，Orz ~~&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/_-YHB4RsSo4" width="560"&gt;&lt;/iframe&gt;&lt;/div&gt;仔細查看威力導演的轉檔設定後，發現除了預設的選項外，還有其他的設定可以調整轉檔畫質，調整至最大畫素後再轉出後，謝老闆和 Angel 美美的婚紗照就可以完美呈現啦。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;一開始是用 MPEG-2 轉出預設選項 DVD HQ 轉出，慘不忍睹。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6158030020/" title="威力導演 9 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="威力導演 9 - 1" height="409" src="http://farm7.static.flickr.com/6175/6158030020_b9888861bd.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;自行設定轉出檔案畫質（1920 X 1080）。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6157487673/" title="威力導演 9 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="威力導演 9 - 2" height="339" src="http://farm7.static.flickr.com/6080/6157487673_177b063e27_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;自訂畫質後轉出的檔案 &lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/SCI3O71BbyQ" width="560"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;和 Angel 討論過程中也發現：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;4:3 和 16:9 MPEG-2 預設畫質轉檔選項不一樣。 &lt;/li&gt;&lt;ul&gt;&lt;li&gt;點選威力導演左上角的錄影機選項，可以設定影片要以 4:3 或是 16:9 來呈現&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6157553959/" title="威力導演 9 - 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="威力導演 9 - 3" height="114" src="http://farm7.static.flickr.com/6069/6157553959_a7e33c8310_o.jpg" width="248" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;4:3 和 16:9 MPEG-2 預設轉出選項差異&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6158112474/" title="威力導演 9 - 4 by JengTing_政廷, on Flickr"&gt;&lt;img alt="威力導演 9 - 4" height="344" src="http://farm7.static.flickr.com/6074/6158112474_b88cd97d19_o.jpg" width="483" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;li&gt;威力導演也有版本編號差別。&lt;/li&gt;發現 MPEG-2 轉出選項不一樣時，想說是版本不一樣導致（極限版和豪華版），後來查詢版本時才發現都是極限版，是版本序號（2330和2330a）不一樣，在官方網站上查到有更新檔可以安裝，目前最新的版本序號是2930。&lt;ul&gt;&lt;li&gt;點選右上角 PowerDirector 字樣可以查詢版本資訊&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6157598885/" title="威力導演 9 - 5 by JengTing_政廷, on Flickr"&gt;&lt;img alt="威力導演 9 - 5" height="497" src="http://farm7.static.flickr.com/6083/6157598885_ca3e8c79f9_o.jpg" width="516" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/ol&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://www.wretch.cc/blog/pgmejo3/13839506"&gt;威力導演7教學-轉檔格式的建議&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tw.cyberlink.com/downloads/support/powerdirector/patches_zh_TW.html"&gt;威力導演更新檔下載&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-1116486839061580482?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/1116486839061580482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/09/9.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1116486839061580482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1116486839061580482'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/09/9.html' title='威力導演 9 - 直式相片模糊'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/_-YHB4RsSo4/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2987742340992808464</id><published>2011-09-16T08:33:00.002+08:00</published><updated>2011-09-16T08:33:44.870+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VFP'/><title type='text'>[VFP] Class definition MSXML2.DOMDOCUMENT.4.0 is not found</title><content type='html'>在 Win7 32 bit 上安裝 VFP 9.0，安裝完畢後，一打開就看到下列圖示訊息，Task Pane Manager 竟然不正常，重灌也是同樣的情況，OrZ。&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="Class definition MSXML2.DOMDOCUMENT.4.0 is not found" height="180" src="http://farm6.static.flickr.com/5109/5655354287_a172fcb188_o.jpg" width="634" /&gt;&lt;/div&gt;&lt;br /&gt;根據錯誤訊息，檢查有 VFP 9.0 正常運作的電腦，發現有安裝 MSXML 4.0，果然把它安裝上去後，就 OK 啦。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;備註：Download Center 中的 MSXML 4.0 Service Pack 2 內有多個檔案，我只安裝 msxml.msi 而已&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料： &lt;/span&gt;&lt;li&gt;&lt;a href="http://vfp.sunyear.com.tw/viewtopic.php?p=25586"&gt;VFP 愛用者社群討論文章&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=3144b72b-b4f2-46da-b4b6-c5d7485f2b42&amp;amp;DisplayLang=en#filelist"&gt;MSXML 4.0 Service Pack 2&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2987742340992808464?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2987742340992808464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/09/vfp-class-definition.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2987742340992808464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2987742340992808464'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/09/vfp-class-definition.html' title='[VFP] Class definition MSXML2.DOMDOCUMENT.4.0 is not found'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3731724486399255390</id><published>2011-09-09T07:53:00.003+08:00</published><updated>2011-09-09T07:53:29.428+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'>相機編號</title><content type='html'>整理佾錚婚禮相片時，突然發現相片檔案竟然少掉一半，直覺是記憶卡出問題，導致檔案遺失，整個人都慌掉了，後來把記憶卡插回相機時，不見的相片竟然又出現，發現因為相片編號已經達 9999，所以重頭開始編號，而原本記憶卡內的資料夾，也多出一個，重新編號的相片，通通都在新資料夾裡，好李家在，虛驚一場。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5819579703/" title="相機編號 by JengTing_政廷, on Flickr"&gt;&lt;img alt="相機編號" height="253" src="http://farm4.static.flickr.com/3483/5819579703_1046395bb5_o.jpg" width="678" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3731724486399255390?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3731724486399255390/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/09/blog-post.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3731724486399255390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3731724486399255390'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/09/blog-post.html' title='相機編號'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7499958163645647579</id><published>2011-09-02T07:41:00.002+08:00</published><updated>2011-09-02T07:41:36.920+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>[Windows] Windows 7 桌面圖示全部消失</title><content type='html'>從另外一個廠回到座位時，公司小姐急急忙忙把我叫住，並說明桌面上的圖示，通通不見啦，即使重新開機也不會出現，當時心中只有一個想法，OOXX 不會是中毒了吧，後來檢查了一下，發現只是設定值被她改掉而已，虛驚一場。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;在桌面上右鍵 =&amp;gt; 檢視 =&amp;gt; 勾選顯示桌面圖示&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6079309517/" title="[Windows] Windows 7 桌面圖示全部消失 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[Windows] Windows 7 桌面圖示全部消失 - 1" height="376" src="http://farm7.static.flickr.com/6077/6079309517_2cfbfba820.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;特地到 Windows XP 中尋找，原來 XP 中也有這個選項，果然是我少見多怪。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6081601975/" title="[Windows] Windows 7 桌面圖示全部消失 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[Windows] Windows 7 桌面圖示全部消失 - 2" height="292" src="http://farm7.static.flickr.com/6195/6081601975_318d661b35.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;參考資料&lt;li&gt;&lt;a href="http://briian.com/?p=6643"&gt;[Windows 7] 桌面圖示、檔案都不見了怎麼辦？&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7499958163645647579?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7499958163645647579/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/09/windows-windows-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7499958163645647579'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7499958163645647579'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/09/windows-windows-7.html' title='[Windows] Windows 7 桌面圖示全部消失'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6077/6079309517_2cfbfba820_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-671757142896098480</id><published>2011-08-31T07:54:00.001+08:00</published><updated>2011-08-31T07:56:41.877+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CYMA'/><title type='text'>PenGhu - 安和順夜釣小管</title><content type='html'>當初計畫時，宗達就說一定要來夜釣小管啦，在小圓規畫下，我們三個男的去夜釣，她們兩個去吃大餐聊心事，小圓把我們帶到金鎖港飲食店並說明到達鎖港的路線後，就享受大餐去囉，在這裡品嘗雙拼（肉粽+筒仔米糕）組合，順道吹冷氣看新聞殺時間，等待夜釣時間。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6092392439/" title="金鎖港飲食店 - 米糕和肉粽 by JengTing_政廷, on Flickr"&gt;&lt;img alt="金鎖港飲食店 - 米糕和肉粽" height="375" src="http://farm7.static.flickr.com/6191/6092392439_0896b6a899.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;集合地點在紫薇宮紫薇大帝旁的一個貨櫃屋，有個很明顯的紅色招牌，一開始看到有人拿桌子和椅子出來排，還以為是要辦出海的說明會，沒想到是要準備大快朵頤，但跟我們沒有關係。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6092393197/" title="安合順夜釣小管 by JengTing_政廷, on Flickr"&gt;&lt;img alt="安合順夜釣小管" height="375" src="http://farm7.static.flickr.com/6079/6092393197_906915d057.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6092952768/" title="安合順夜釣小管 by JengTing_政廷, on Flickr"&gt;&lt;img alt="安合順夜釣小管" height="375" src="http://farm7.static.flickr.com/6183/6092952768_d3feb3dd9d.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;海釣最累的地方，莫過於到達目的地後開始夜釣，船在海面上漂阿漂，對會暈船的人而言，真是一大折磨，不過讓人更機車的是，工作人員在船首抽菸時，那飄來的二手菸，真的比船在晃，更讓人想吐，這次海釣唯一不爽的地方，&amp;gt;.&amp;lt; ~~&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6092407081/" title="安合順夜釣小管 by JengTing_政廷, on Flickr"&gt;&lt;img alt="安合順夜釣小管" height="375" src="http://farm7.static.flickr.com/6191/6092407081_ee0175d6d4.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6092393947/" title="安合順夜釣小管 by JengTing_政廷, on Flickr"&gt;&lt;img alt="安合順夜釣小管" height="375" src="http://farm7.static.flickr.com/6072/6092393947_ac44806f61.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;海釣約兩個小時，這過程中，好像只有一位客人釣到小管，其他的不是工作人員、就是當地人（有位民宿老闆帶朋友來玩的樣子）釣到，我們三個阿呆，當然是也是共估的那一群，哈 ~~；拜工作人員努力，讓我們有小管沙西米、川燙小管和小管麵線可以品嘗，光是那小管沙西米，在高雄吃大概就破千了吧，而且超Q的，這趟海釣最有價值的地方，就屬吃小管沙西米啦，讚 ~~ &lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6092935482/" title="安合順夜釣小管 by JengTing_政廷, on Flickr"&gt;&lt;img alt="安合順夜釣小管" height="375" src="http://farm7.static.flickr.com/6083/6092935482_c9792b7700.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;參考資料:&lt;li&gt;&lt;a href="http://blog.yam.com/jimmyfan0318/article/39371986%CB%99%CB%99"&gt;金鎖港飲食&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://069951340.tw.tranews.com/"&gt;澎湖夜釣小管 - 安和順海釣&lt;/a&gt; - 官方網站&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.phsea.com.tw/travel/index.php/%E5%AE%89%E5%90%88%E9%A0%86%E5%A4%9C%E9%87%A3%E5%B0%8F%E7%AE%A1"&gt;沿著菊島去旅行 - 安和順夜釣小管&lt;/a&gt; - 介紹比官方網站還詳細&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.phsea.com.tw/phseaforum/posts/list/0/50357.page#172061"&gt;沿著菊島去旅行 - 2011安和順夜釣小管最新採訪相&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-671757142896098480?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/671757142896098480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/08/penghu_31.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/671757142896098480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/671757142896098480'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/08/penghu_31.html' title='PenGhu - 安和順夜釣小管'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6191/6092392439_0896b6a899_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6608249924763442646</id><published>2011-08-26T08:09:00.003+08:00</published><updated>2011-08-27T16:20:20.977+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 字串填補函數</title><content type='html'>在 VFP 中有兩個函數 PADL() 和 PADR()，可以把字串填入特定字元至指定長度，而在 SQL Server 內則是可以利用 REPLICATE()、RIGHT() 、 LEFT() 和 LEN() 來達到相同的效果。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;首先建立使用者自定函數，SQL 語法如下，在此以 PADL() 為例。&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;CREATE FUNCTION [dbo].[PADL]&lt;br /&gt;(&lt;br /&gt;	@String nvarchar(100),    -- 字串來源&lt;br /&gt;	@PaddingChar nvarchar(1), -- 填補字元&lt;br /&gt;	@StringLen tinyint        -- 字串長度&lt;br /&gt;)&lt;br /&gt;RETURNS nvarchar(200)&lt;br /&gt;AS&lt;br /&gt;BEGIN&lt;br /&gt;	DECLARE @Result nvarchar(200)&lt;br /&gt;   &lt;br /&gt;	-- 方法一&lt;br /&gt;	SET @Result = RIGHT(REPLICATE(@PaddingChar,@StringLen) + @String,@StringLen)&lt;br /&gt;   &lt;br /&gt;	-- 方法二&lt;br /&gt;	SET @Result = REPLICATE(@PaddingChar,@StringLen - LEN(@String)) + @String&lt;br /&gt;   &lt;br /&gt;	RETURN @Result&lt;br /&gt;END&lt;br /&gt;GO&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;使用方法&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT &lt;br /&gt;	[NO],&lt;br /&gt;	dbo.PADL([NO],'0',10) AS [PADL],&lt;br /&gt;	dbo.PADR([NO],'0',10) AS [PADR]&lt;br /&gt;FROM&lt;br /&gt;	(  &lt;br /&gt;		SELECT '1' AS NO&lt;br /&gt;		UNION ALL&lt;br /&gt;		SELECT '12'&lt;br /&gt;		UNION ALL&lt;br /&gt;		SELECT '123'&lt;br /&gt;		UNION ALL&lt;br /&gt;		SELECT '1234'&lt;br /&gt;		UNION ALL&lt;br /&gt;		SELECT '12345'&lt;br /&gt;	) AS T&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;結果&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5484458700/" title="字串填補函數 by JengTing_政廷, on Flickr"&gt;&lt;img alt="字串填補函數" height="196" src="http://farm6.static.flickr.com/5137/5484458700_26842757b9_m.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料&lt;/span&gt;&lt;li&gt;&lt;a href="http://www.dotblogs.com.tw/hunterpo/archive/2009/08/18/10142.aspx"&gt;自訂SQL Server 的 PadLeft、PadlRight 字串填補函數&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.miniasp.com/post/2010/05/19/T-SQL-Tips-Fixed-Length-Number-with-Zero-Padded.aspx"&gt;T-SQL 技巧：產生「固定長度前面補零的數字字串」&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://lihung00.blogspot.com/2011/01/sql-server.html"&gt;SQL Server 填補字串右邊字元函數&amp;nbsp;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.yam.com/lightcaff/article/18597154"&gt;SQL 字串補 0&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms174383.aspx"&gt;REPLICATE()&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms177532.aspx"&gt;RIGHT()&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms177601.aspx"&gt;LEFT()&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms190329.aspx"&gt;LEN()&lt;/a&gt; in MSDN&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6608249924763442646?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6608249924763442646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/08/sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6608249924763442646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6608249924763442646'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/08/sql.html' title='[SQL] 字串填補函數'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5137/5484458700_26842757b9_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3256614446279723727</id><published>2011-08-24T08:25:00.004+08:00</published><updated>2011-08-30T21:43:47.544+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CYMA'/><title type='text'>PenGhu</title><content type='html'>相隔三年後，大家再次踏上旅程，特別的是，因為小圓在澎湖 Working Holiday ，所以這次在決定地點上，完全不用考慮，其實大家也是衝著這一點去的啦，小圓萬歲。 &lt;br /&gt;&lt;ul&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;參與人員： &lt;/span&gt;&lt;/b&gt;&lt;li&gt;蔡政廷、曾昇伯、李佩珊、連雅媛、李宗達&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;行程簡介： &lt;/b&gt;&lt;/span&gt;&lt;li&gt;0805：馬公機場 =&amp;gt; 澎湖懷舊餐廳 - 花菜干 =&amp;gt; 澎湖生活博物館 =&amp;gt; 山水海灘 =&amp;gt; 風櫃聽濤 =&amp;gt; 金鎖港飲食店 =&amp;gt; 安和順夜釣小管 =&amp;gt; 澎湖陶兵&lt;/li&gt;&lt;li&gt;0806：澎湖陶兵 =&amp;gt; 七美 =&amp;gt; 望安 =&amp;gt; 虎井 =&amp;gt; 傻愛莊 =&amp;gt; 馬公市區Shopping =&amp;gt; 蔚藍海民宿&lt;/li&gt;&lt;li&gt;0807：蔚藍海民宿 =&amp;gt; 奎立山地質公園 =&amp;gt; 隘門海灘 =&amp;gt; 午餐 =&amp;gt; 賦歸&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;住宿： &lt;/b&gt;&lt;/span&gt;&lt;li&gt; 0805 澎湖陶兵&lt;/li&gt;&lt;li&gt;0806 蔚藍海&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;澎湖生活博物館合照&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6052836956/" title="澎湖生活博物館合照 by JengTing_政廷, on Flickr"&gt;&lt;img alt="澎湖生活博物館合照" height="375" src="http://farm7.static.flickr.com/6209/6052836956_aa9a465a1a.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;山水海灘合照&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6052839930/" title="山水海灘合照 by JengTing_政廷, on Flickr"&gt;&lt;img alt="山水海灘合照" height="375" src="http://farm7.static.flickr.com/6090/6052839930_47dab89f3e.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;奎立山地質公園合照&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6052291601/" title="奎立山地質公園合照 by JengTing_政廷, on Flickr"&gt;&lt;img alt="奎立山地質公園合照" height="375" src="http://farm7.static.flickr.com/6061/6052291601_eda651e188.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3256614446279723727?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3256614446279723727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/08/penghu.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3256614446279723727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3256614446279723727'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/08/penghu.html' title='PenGhu'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6209/6052836956_aa9a465a1a_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-9080002539564769170</id><published>2011-08-19T08:04:00.004+08:00</published><updated>2012-01-29T10:41:47.826+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VFP'/><title type='text'>[VFP] Automation 在 Excel 上的應用</title><content type='html'>&lt;ul&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;判斷 Excel 版本&lt;/b&gt;&lt;/span&gt; &lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;TRY&lt;br /&gt;  loExcel = CREATEOBJECT("Excel.Application")&lt;br /&gt;  IF VARTYPE(loExcel) = "O"&lt;br /&gt;&lt;br /&gt;     lcExcelVersion = ALLTRIM(loExcel.APPLICATION.NAME)&lt;br /&gt;     lnExcelVersion = VAL(loExcel.APPLICATION.VERSION)&lt;br /&gt;  &lt;br /&gt;     DO CASE&lt;br /&gt;     CASE lnExcelVersion = 14&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " 2010"&lt;br /&gt;     CASE lnExcelVersion = 12&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " 2007"&lt;br /&gt;     CASE lnExcelVersion = 11&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " 2003"&lt;br /&gt;     CASE lnExcelVersion = 10&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " XP"&lt;br /&gt;     CASE lnExcelVersion = 09&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " 2000"&lt;br /&gt;     CASE lnExcelVersion = 08&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " 97"&lt;br /&gt;     OTHERWISE&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " " + ALLTRIM(STR(lnExcelVersion))&lt;br /&gt;     ENDCASE&lt;br /&gt;  &lt;br /&gt;     lnExcelVersion = loExcel.APPLICATION.International(1)&lt;br /&gt;     DO CASE&lt;br /&gt;     CASE lnExcelVersion = 1&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " 英文版"&lt;br /&gt;     CASE lnExcelVersion = 886&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " 繁體中文版"&lt;br /&gt;     CASE lnExcelVersion = 86&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " 簡體中文版"&lt;br /&gt;     OTHERWISE&lt;br /&gt;          lcExcelVersion = lcExcelVersion + " 非英繁簡版(其國碼=" + ALLTRIM(STR(lnExcelVersion)) + ")"&lt;br /&gt;     ENDCASE&lt;br /&gt;    &lt;br /&gt;     loExcel.QUIT&lt;br /&gt;  ENDIF&lt;br /&gt;CATCH&lt;br /&gt;  -- 不產生任何錯誤訊息&lt;br /&gt;  lcExcelVersion = "沒有安裝 Excel 軟體"&lt;br /&gt;ENDTRY &lt;br /&gt;MESSAGEBOX(lcExcelVersion) -- 顯示偵測 Excel 結果&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;常用語法：&lt;/span&gt;&lt;/b&gt;&lt;/ul&gt;&lt;ol&gt;&lt;li&gt;loExcel.ActiveSheet..... 和 loExcel.... 皆代表對現在Excel 上擁有控制權的 Sheet 進行動作。&lt;/li&gt;&lt;li&gt;指定 Sheet 的方法有三種：&lt;code class="sql plain"&gt;ActiveSheet 現在 Excel 上擁有控制權的 Sheet、&lt;/code&gt;&lt;code class="sql plain"&gt;Sheets(Var) 和 &lt;/code&gt;&lt;code class="sql plain"&gt;WorkSheets(Var) 為指定 Sheet 的兩種方式，Var 可以為 Sheet 名稱或是索引值。&lt;/code&gt;&lt;/li&gt;&lt;/ol&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 以下語法大多利用 ActiveSheet 來指定 Sheet，當然也可以利用 Sheet(Var)來達到相同效果&lt;br /&gt;&lt;br /&gt;loExcel = CREATEOBJECT("Excel.Application") &lt;br /&gt;  -- 建立 Excel 物件&lt;br /&gt;&lt;br /&gt;loExcel.SheetsInNewWorkBook = liSheetQty &lt;br /&gt;  -- 指定 Excel Sheet 數目&lt;br /&gt;&lt;br /&gt;loExcel.WorkBooks.Add &lt;br /&gt;  -- 根據 SheetsInNewWorkBook 的設定值，把 Sheet 加入 Excel 內&lt;br /&gt;&lt;br /&gt;lnSheetQty = loExcel.Sheets.Count &lt;br /&gt;  -- 查詢 Excel 內有多少個 Sheet&lt;br /&gt;&lt;br /&gt;loExcel.Sheets(Var).NAME = SheetName&lt;br /&gt; -- Sheet 名稱更名&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Delete() &lt;br /&gt;loExcel.Sheets(Var).Delete() &lt;br /&gt;  -- 刪除 Sheet&lt;br /&gt;&lt;br /&gt;loExcel.Visible = .T. &lt;br /&gt;  -- 顯示 Excel 物件，預設為不顯示&lt;br /&gt;&lt;br /&gt;loExcel.WorkSheets(Var).Activate -- 書上列的&lt;br /&gt;loExcel.Sheets(Var).Activate -- 自己常用&lt;br /&gt;  -- 指定 Excel Sheet&lt;br /&gt;&lt;br /&gt;loExcel.WorkBooks.OPEN((lcExcelPath)) &lt;br /&gt;  -- 打開 Excel 檔案 ； lcExcelPath 必須包含副檔（XLS、XLSX）&lt;br /&gt;  &lt;br /&gt;loExcel.ActiveSheet.Cells(lnRows,lnColumns) = Values&lt;br /&gt;loExcel.Sheets(Var).Cells(lnRows,lnColumns) = Values&lt;br /&gt;loExcel.Cells(lnRows,lnColumns).Value = Values&lt;br /&gt;  -- 設定儲存格的資料，EX：Cells(3,5)代表第三行、第五列（欄）&lt;br /&gt;  -- 前兩種方式沒有 Value 屬姓&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Rows(lnRows).FONT.SIZE = lnFontSize&lt;br /&gt;loExcel.ActiveSheet.Columns(lnColumns).FONT.SIZE = lnFontSize&lt;br /&gt;  -- 設定第 lnRows 行和第 lnColumns 列的字形大小&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Rows(lnRows).RowHeight = lnHeight&lt;br /&gt;loExcel.ActiveSheet.Columns(lnColumns).ColumnWidth = lnWidth&lt;br /&gt;  -- 設定第 lnRow 行的高度；設定第 lnColumns 的寬度&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Range(lcRange).Select&lt;br /&gt;  -- 選定區域；lcRange 為儲存格範圍，EX：A1:D10&lt;br /&gt;loExcel.SELECTION.Locked = .F.&lt;br /&gt; -- 解除選取範圍內的鎖定&lt;br /&gt;loExcel.ActiveSheet.Protect(Password)&lt;br /&gt; -- 保護現有Sheet，Password 為保護密碼&lt;br /&gt;loExcel.ActiveSheet.unProtect(Password)&lt;br /&gt; -- 取消保護現有Sheet，Password 為保護密碼&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Range(lcRange).Borders.LineStyle = nLineInt -- 設定上下左右的線條&lt;br /&gt;loExcel.ActiveSheet.Range(lcRange).Border(nInt).LineStyle = nLineInt -- 依據 nInt 值設定哪一邊的線條&lt;br /&gt;  -- lcRange 為儲存格範圍，EX：A1:D10&lt;br /&gt;  -- nLineInt，1 和 7 為細實線、2 為細虛線、4 為點虛線、9 為雙細實線&lt;br /&gt;  -- nInt 參數為：1 - 左、2 - 右、3 - 上、4 - 下、5 - 左斜、6 - 右斜&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Range(lcRange).Borders.Weight = nInt&lt;br /&gt;  -- 設定邊框線粗細&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Cells(lnRows,lnColumns).VerticalAlignment = lnValue&lt;br /&gt;loExcel.ActiveSheet.Rows(lnRows).VerticalAlignment = lnValue&lt;br /&gt;loExcel.ActiveSheet.Columns(lnColumns).VerticalAlignment = lnValue&lt;br /&gt;  -- 設定垂直對齊方式，lnValue 1 為靠上對齊、2為置中對齊、3為靠下對齊&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Cells(lnRow,lnColumns).HorizontalAlignment = lnValue&lt;br /&gt;loExcel.ActiveSheet.Rows(lnRows).HorizontalAlignment = lnValue&lt;br /&gt;loExcel.ActiveSheet.Columns(lnColumns).HorizontalAlignment = lnValue&lt;br /&gt;  -- 設定水平對齊方式，lnValue 1 為向右對齊、2為向左對齊、3為置中對齊&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Rows(lnRows).Insert&lt;br /&gt;  -- 在第 lnRows 行前插入一行&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.PageSetup.PaperSize = nPrinterSetting &lt;br /&gt;  -- 設定 Sheet 的紙張大小，常見設定值： 8 為 A3、9 為 A4&lt;br /&gt;  -- 查詢 Help 中的 PrtInfo() 可以查到全部紙張的 nPrinterSetting &lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.PageSetup.Orientation = nPrinterSetting &lt;br /&gt;  -- 設定 Sheet 紙張方向， 1 為直向、2 為橫向&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Range(lcRange).Merge&lt;br /&gt;  --合併資料格，lcRange 為儲存格範圍，EX：A1:D1&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.PageSetup.TopMargin = 1 / 0.035 -- 上邊界&lt;br /&gt;loExcel.ActiveSheet.PageSetup.BottomMargin = 1 / 0.035 -- 下邊界&lt;br /&gt;loExcel.ActiveSheet.PageSetup.LeftMargin = 1 / 0.035 -- 左邊界&lt;br /&gt;loExcel.ActiveSheet.PageSetup.RightMargin = 1 / 0.035 -- 右邊界&lt;br /&gt;  -- 設定邊界，1 / 0.035 = 1 mm&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.PageSetup.LeftHeader = lcContent -- 頁首左邊&lt;br /&gt;loExcel.ActiveSheet.PageSetup.CenterHeader = lcContent -- 頁首中間&lt;br /&gt;loExcel.ActiveSheet.PageSetup.RightHeader = lcContent -- 頁首右邊&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.PageSetup.LeftFooter = lcContent -- 頁尾左邊&lt;br /&gt;loExcel.ActiveSheet.PageSetup.CenterFooter = lcContent -- 頁尾中間&lt;br /&gt;loExcel.ActiveSheet.PageSetup.RightFooter = lcContent -- 頁尾右邊&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Columns(lnColumns).NumberFormatlocal = Format&lt;br /&gt; --  Format 為欲設定格式&lt;br /&gt; -- "@" 設定為文字&lt;br /&gt; -- "G/通用格式" 設定為通用格式&lt;br /&gt; -- "#,##0_ " 設定資料為數值，且有千分位符號&lt;br /&gt; -- "[$-404]e/m/d;@"  西元年格式改為民國年格式&lt;br /&gt; -- "[&amp;gt;99999999]0000-000-000;000-000-000" 行動電話、呼叫器號碼&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.Cells(lnRows,lnColumns).Formula = Formula&lt;br /&gt; -- Formula 設定公式&lt;br /&gt; -- "=SUM(A1:B1)" 加總&lt;br /&gt; -- "=AVERAGE(A1:B1)" 平均&lt;br /&gt;&lt;br /&gt;loExcel.SELECTION.WrapText = .T.&lt;br /&gt; -- 自動換列&lt;br /&gt;&lt;br /&gt;lcPrintTitleRange = "lnROWStart:lnROWEnd" -- EX： 1:3&lt;br /&gt;loExcel.ActiveSheet.RANGE(lcPrintTitleRange).SELECT&lt;br /&gt;loExcel.ActiveSheet.PageSetup.PrintTitleRows = lcPrintTitleRange&lt;br /&gt; -- 設定列印標頭&lt;br /&gt;&lt;br /&gt;loExcel.ActiveSheet.COLUMNS(lnColumns).HIDDEN = Visible&lt;br /&gt;loExcel.ActiveSheet.ROWS(lnRows).HIDDEN =  Visible&lt;br /&gt; -- 隱藏 Column 或 Row；. Visible  為 T.為隱藏、.F.為顯示（預設值）&lt;br /&gt;&lt;br /&gt;loExcel.DisplayAlerts = .F.&lt;br /&gt;  -- 關閉 Excel 警示，&lt;br /&gt;  -- EX1：未儲存前，嘗試關閉 Excel，會詢問是否要儲存&lt;br /&gt;  -- EX2：刪除 Sheet 時，會 DBCheck 是否要刪除 Sheet &lt;br /&gt;  -- EX3：合併儲存格會跳出警告&lt;br /&gt;&lt;br /&gt;loExcel.ActiveWorkbook.Save&lt;br /&gt;  -- 對 Excel 進行儲存&lt;br /&gt;&lt;br /&gt;loExcel.Quit&lt;br /&gt;  -- 關閉 Excel&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;資料匯出&lt;/span&gt;&lt;/b&gt; &lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT curData -- 欲匯出資料 Cursor&lt;br /&gt;SCAN&lt;br /&gt;   FOR lnCount = 1 TO FCOUNT("curData")&lt;br /&gt;       lcField = EVALUATE(FIELD(lnCount)) -- 利用 Evaluate() 抓值&lt;br /&gt;       -- 假設已事先打開 Excel 物件&lt;br /&gt;       loExcel.Sheets(Var).cells(RECNO("curData"), lnCount) = lcField&lt;br /&gt;   ENDFOR&lt;br /&gt;&lt;br /&gt;   SELECT curData&lt;br /&gt;ENDSCAN&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;利用錄製巨集來了解 VBA 語法&lt;/b&gt;&lt;/span&gt;&lt;/ul&gt;以此為例子說明如何利用錄製巨集了解 VBA 語法：在 cell(1,1) 輸入手機號碼，並設定格式為"行動電話、呼叫器號碼"。&lt;br /&gt;&lt;ol&gt;&lt;li&gt;開啟錄製巨集&lt;/li&gt;&lt;li&gt;在 cell(1,1)內輸入手機號碼 0916123456，輸入完後在 cell(1,1) 內會顯示 916123456&lt;/li&gt;&lt;li&gt;儲存格格式內，數值 Tag -&amp;gt; 類別（特殊）-&amp;gt; 類型（行動電話、呼叫器號碼）&lt;/li&gt;&lt;li&gt;編輯已錄製的巨集&lt;/li&gt;&lt;/ol&gt;&lt;pre class="brush:sql;toolbar:false;highlight: [5]"&gt;-- 巨集內容&lt;br /&gt;Sub Macro1()&lt;br /&gt;    ActiveCell.FormulaR1C1 = "916123456"&lt;br /&gt;    Range("A1").Select&lt;br /&gt;    Selection.NumberFormatLocal = "[&amp;gt;99999999]0000-000-000;000-000-000"&lt;br /&gt;    Application.Goto Reference:="Macro1"&lt;br /&gt;End Sub&lt;br /&gt;&lt;/pre&gt;HighLight 的 "[&amp;gt;99999999]0000-000-000;000-000-000"　就是行動電話、呼叫器號碼的格式。&lt;br /&gt;&lt;ul&gt;參考資料：&lt;li&gt;&lt;a href="http://vfp.sunyear.com.tw/viewtopic.php?t=1821&amp;amp;highlight=Excel+Sheet"&gt;如何利用 Excel 巨集，找到 VBA Code&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://vfp.sunyear.com.tw/viewtopic.php?t=5451&amp;amp;highlight=Excel"&gt;Excel 版本確定&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://fox.wikis.com/wc.dll?Wiki%7EExcelAutomation"&gt;Wiki - Excel Automation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.tek-tips.com/faqs.cfm?fid=4266"&gt;Useful Excel Automation examples&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://vfp.sunyear.com.tw/viewtopic.php?t=5657"&gt;在 Excel 上新增 Sheet&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-9080002539564769170?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/9080002539564769170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/08/vfp-automation-excel.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/9080002539564769170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/9080002539564769170'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/08/vfp-automation-excel.html' title='[VFP] Automation 在 Excel 上的應用'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6042954193938592816</id><published>2011-08-12T10:02:00.000+08:00</published><updated>2011-08-12T10:02:04.579+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='License'/><title type='text'>Blueshop Certified Professional 2011</title><content type='html'>原本沒有要申請，工作到一半，頭昏昏腦鈍鈍就把申請表填好送出，因為沒有收到紙本證明，所以沒有廢紙可以拿去碎，自我感覺良好 + 1 。 &lt;br /&gt;&lt;ul&gt;&lt;li&gt;直接寄到 mail 的檔案&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6021615423/" title="56--認證專家AI範本 by JengTing_政廷, on Flickr"&gt;&lt;img alt="56--認證專家AI範本" height="453" src="http://farm7.static.flickr.com/6132/6021615423_3ab1f1c33c_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;郵寄到手，信用卡大小的證明&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6034178686/" title="Blueshop Certified Professional 2011 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Blueshop Certified Professional 2011 - 2" height="314" src="http://farm7.static.flickr.com/6186/6034178686_fc874feb26.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6034178760/" title="Blueshop Certified Professional 2011 - 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Blueshop Certified Professional 2011 - 3" height="314" src="http://farm7.static.flickr.com/6187/6034178760_b328c845db.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6042954193938592816?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6042954193938592816/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/08/blueshop-certified-professional-2011.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6042954193938592816'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6042954193938592816'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/08/blueshop-certified-professional-2011.html' title='Blueshop Certified Professional 2011'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6132/6021615423_3ab1f1c33c_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2177075799420579441</id><published>2011-08-05T07:45:00.003+08:00</published><updated>2011-08-05T07:45:58.875+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>Fuji Xerox DocuPrint M205 b 掃描初值設定值</title><content type='html'>M205 b 掃描的預設值，檔案格式為 PDF、解析度為 200 x 200 dpi，第一次使用時就覺得很麻煩，每次掃描都會依據預設值進行掃瞄動作，偏偏原廠預設值又不符合需求，每次使用都必須設定也是挺煩人的，好在可以設定掃描預設值，而每次掃描後 30 秒內，都可以直接繼續掃描 (多檔案掃描 )，超過30秒後，又會回到M205 b預設狀態，要掃描請在重新按掃描鍵，並選擇儲存位置，沒有重新選取的話，此時會動作的可是複印功能喔。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;機器確認/規格設定（有 i 符號的按鈕，按下去後會有藍光顯示） =&amp;gt; 初值設定 =&amp;gt; 掃描功能初值設定，在這裡就可以調整預設值。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="Fuji Xerox DocuPrint M205 b 掃描初值設定值 - 1" height="375" src="http://farm6.static.flickr.com/5101/5696328393_c29c830d28.jpg" width="500" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="Fuji Xerox DocuPrint M205 b 掃描初值設定值 - 2" height="375" src="http://farm6.static.flickr.com/5062/5696912738_80fbfce0b8.jpg" width="500" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="Fuji Xerox DocuPrint M205 b 掃描初值設定值 - 3" height="375" src="http://farm3.static.flickr.com/2648/5696345591_7e056c73ba.jpg" width="500" /&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;掃描設定，有一個比較特別的地方就是 設定彩色模式選項的黑白（以黑白模式掃描），只有在印出檔案格式為 PDF 或是 TIFF 格式下才可以使用。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;在檔案格式為 JPEG 的情況下選擇彩色模式選項為黑白&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="Fuji Xerox DocuPrint M205 b 掃描初值設定值 - 5" height="375" src="http://farm3.static.flickr.com/2141/5696976484_dc72fcc642.jpg" width="500" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;在彩色模式選項為黑白的設定下，選擇 JPEG 檔案格式&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="Fuji Xerox DocuPrint M205 b 掃描初值設定值 - 4" height="375" src="http://farm6.static.flickr.com/5266/5696408573_26aa7da8e7.jpg" width="500" /&gt;&lt;/div&gt;最後一定要提的是，這是一個寫程式人的懶惰心態，為什麼掃描檔案輸出的位置，沒有辦法設定，每次都還要選擇，那麼多設定值，竟然漏掉它 ~~ &lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="Fuji Xerox DocuPrint M205 b 掃描初值設定值 - 6" height="375" src="http://farm4.static.flickr.com/3136/5696393703_d4fa0e52f4.jpg" width="500" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;操作說明書 =&amp;gt; 掃描 =&amp;gt; 調整掃描選項&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2177075799420579441?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2177075799420579441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/08/fuji-xerox-docuprint-m205-b.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2177075799420579441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2177075799420579441'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/08/fuji-xerox-docuprint-m205-b.html' title='Fuji Xerox DocuPrint M205 b 掃描初值設定值'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5101/5696328393_c29c830d28_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-89147370119088009</id><published>2011-07-29T07:57:00.011+08:00</published><updated>2011-07-29T09:10:34.029+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] CURSOR</title><content type='html'>SQL Server DML 語法（SELECT、UPDATE 和 DELETE）是以&lt;b&gt;資料集&lt;/b&gt;為資料處理單位，方便且有效率，而 Cursor 則是以&lt;b&gt;記錄&lt;/b&gt;為資料處理單位，對於資料操作彈性較大。&lt;br /&gt;&lt;ul&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;SQL Cursor 的基礎架構。&lt;/span&gt;&lt;/b&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;DECLARE curTemp CURSOR   -- 宣告 Cursor 及其資料來源&lt;br /&gt;&amp;nbsp; FOR &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; (&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SELECT Col1,Col2,Col3......&lt;br /&gt;   &amp;nbsp; &amp;nbsp; &amp;nbsp;FROM SourceTable&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;   WHERE Condition&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; )&lt;br /&gt;&lt;br /&gt;OPEN curTemp -- 打開 Cursor，並建立 Cursor 與資料表關連&lt;br /&gt;&lt;br /&gt;DECLARE @var1 as .....&lt;br /&gt;DECLARE @var2 as .....&lt;br /&gt;&lt;br /&gt;FETCH NEXT FROM curTemp INTO @var1,@var2 -- 將資料存進變數中&lt;br /&gt;&amp;nbsp; WHILE (@@FETCH_STATUS = 0) -- 檢查是否有讀取到資料&lt;br /&gt;&amp;nbsp; &amp;nbsp; BEGIN   &lt;br /&gt; &lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; .................... &lt;br /&gt;&lt;br /&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;FETCH NEXT FROM curTemp INTO @var1,@var2 &amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; END&lt;br /&gt;&lt;br /&gt;CLOSE curTemp -- 關閉 Cursor，並關閉 Cursor 與資料表連結&lt;br /&gt;DEALLOCATE curTemp -- 將 Cursor 物件移除&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;使用 Cursor 會導致 SQLServer 效能不彰，應視為最後手段，但假如使用時請注意下列事項：&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ol&gt;&lt;li&gt;盡量由前往後讀取資料就好 FORWARD_ONLY 和 FETCH NEXT 為預設值，不要使用 SCROLL 和 FETCH PRIOR、FETCH FIRST、FETCH LAST 等語法。 &lt;/li&gt;&lt;li&gt;不要利用 Cursor 來修改和刪除資料。&lt;/li&gt;&lt;/ol&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;b&gt;&lt;span style="font-size: large;"&gt;判斷 Cursor 中的最後一筆資料&lt;/span&gt;&lt;/b&gt;&lt;/ul&gt;利用 @@CURSOR_ROWS 來查詢最近一次 OPEN 的 Cursor 中有多少筆資料。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;DECLARE @Temp Table (EmpNO char(5),EmpName nchar(8))&lt;br /&gt;INSERt INTO @Temp VALUES ('00001','張三')&lt;br /&gt;INSERt INTO @Temp VALUES ('00002','李四')&lt;br /&gt;INSERt INTO @Temp VALUES ('00003','王五')&lt;br /&gt;&lt;br /&gt;-- Cursor 的 T-SQL 延伸語法&lt;br /&gt;DECLARE curTemp CURSOR STATIC -- 宣告此 Cursor 為 STATIC&lt;br /&gt;  FOR&lt;br /&gt;     (&lt;br /&gt;       SELECT EmpNO,EmpName&lt;br /&gt;       FROM @Temp&lt;br /&gt;       WHERE EmpNO IN ('00001','00002')&lt;br /&gt;     )&lt;br /&gt;&lt;br /&gt;OPEN curTemp&lt;br /&gt; &lt;br /&gt;DECLARE @EmpNO as char(5),@EmpName nchar(8)&lt;br /&gt;DECLARE @Count as smallint &lt;br /&gt;&lt;br /&gt;SET @Count = 0 -- 設定一個計數變數&lt;br /&gt;&lt;br /&gt;FETCH NEXT FROM curTemp INTO @EmpNO,@EmpName&lt;br /&gt;  WHILE (@@FETCH_STATUS = 0)&lt;br /&gt;    BEGIN  &lt;br /&gt;      SET @Count = @Count + 1&lt;br /&gt; &lt;br /&gt;      IF @Count = @@CURSOR_ROWS&lt;br /&gt;          PRINT '最後一筆資料為 ' + @EmpName&lt;br /&gt;   &lt;br /&gt;      FETCH NEXT FROM curTemp INTO @EmpNO,@EmpName&lt;br /&gt;    END&lt;br /&gt; &lt;br /&gt;CLOSE curTemp&lt;br /&gt;DEALLOCATE curTemp&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;說明： &lt;/ul&gt;&lt;ol&gt;&lt;li&gt;由於動態資料指標會反映所有變更，因此，Cursor 內資料列數會不斷改變，@@CURSOR_ROWS 永遠不可能明確指出 Cursor 內有多少資料列數，也因此必須把 Cursor 設為靜態指標（STATIC）。&lt;/li&gt;&lt;li&gt;宣告 Cursor 為 STATIC，會先把資料放進 TempDB 內，應盡量縮小資料量，以免 TempDB 瞬間爆增，影響效能。 &lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms180169%28v=SQL.90%29.aspx"&gt;DECLARE CUROSR&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms180152%28SQL.90%29.aspx"&gt;FETCH&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms187308%28SQL.90%29.aspx"&gt;@@FETCH_STATUS&amp;nbsp;&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms176044%28v=sql.90%29.aspx"&gt;@@CURSOR_ROWS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms187859%28SQL.90%29.aspx"&gt;關於選擇資料指標類型&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.blueshop.com.tw/board/fum20041006152735zfs/BRD20100224164518S0P.html"&gt;藍色小舖討論文章&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-89147370119088009?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/89147370119088009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/07/sql-cursor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/89147370119088009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/89147370119088009'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/07/sql-cursor.html' title='[SQL] CURSOR'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7018242753117167688</id><published>2011-07-22T08:11:00.008+08:00</published><updated>2012-01-02T12:04:36.233+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 數學運算-除法</title><content type='html'>當一個運算子（EX：加減乘除四則運算）結合兩個不同資料類型的運算式（EX：被乘法乘法、被除數除數）時，資料類型優先順序的規則，會指定將低優先順序的資料類型，轉換為高優先順序的資料類型。如果轉換不是支援的隱含轉換，就會傳回錯誤。如果這兩個運算元運算式的資料類型相同，則作業結果就含有該資料類型。&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;&lt;u&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;除法 Dividend / Divisor&lt;/b&gt;&lt;/span&gt;&lt;/u&gt;&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;製作報表時，常常需要用百分比表示，因此會利用到除法來進行計算，使用除法有兩件注意事項&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;分母不得為零&lt;/b&gt;&lt;/span&gt; &lt;/ul&gt;當 T-SQL 語法中分母為零會出現 &lt;b style="color: #cc0000;"&gt;發現除以零錯誤&lt;/b&gt; 的錯誤訊息。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT 1.0 / 0 -- 模擬除以零錯誤&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;b&gt;NULLIF() 說明： &lt;/b&gt;&lt;li&gt;語法：NULLIF ( express1 , express2 )&lt;/li&gt;&lt;li&gt;傳回類型：當 express1 等於 express2 時，會傳回 NULL；當 express1 不等於 express2 時，傳回 express1 值。&lt;/li&gt;&lt;/ul&gt;利用 NULLIF() 函數來處理分母，把分母為零轉換成 NULL ，搭配 NULL 本身的特性（任何數值除以 NULL 結果為 NULL ），就可以避免錯誤發生，而 NULLIF() 其實也算是 CASE WHEN 的應用之一。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT &lt;br /&gt;      1.0 / NULLIF(T.[分母], 0) AS [利用 NULLIF], &lt;br /&gt;      1.0 / CASE WHEN T.[分母] = 0 THEN NULL ELSE T.[分母] END AS [利用 CASE WHEN 1],&lt;br /&gt;      CASE WHEN T.[分母] = 0 THEN NULL ELSE 1.0 / T.[分母] END AS [利用 CASE WHEN 2],&lt;br /&gt;      CASE WHEN T.[分母] = 0 THEN 0 ELSE 1.0 / T.[分母] END AS [利用 CASE WHEN 3],&lt;br /&gt;      CASE WHEN T.[分母] = 0 THEN '分母為0' ELSE '分母不為0' END AS [文字敘述]&lt;br /&gt;FROM &lt;br /&gt;      (&lt;br /&gt;          SELECT 0 AS [分母]&lt;br /&gt;          UNION ALL&lt;br /&gt;          SELECT 3&lt;br /&gt;      ) T&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5962181155/" title="除零錯誤 by JengTing_政廷, on Flickr"&gt;&lt;img alt="除零錯誤" height="68" src="http://farm7.static.flickr.com/6030/5962181155_8e0a2856a6_o.jpg" width="669" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;整數相除&lt;/b&gt;&lt;/span&gt; &lt;/ul&gt;整數 Dividend 除以整數 Divisor，結果就是整數，結果的任何小數點後數字部份都會截斷，因此要獲得百分比，必須先把 int 轉換成 numeric，根據資料型態優先順序，就會有小數點產生。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT &lt;br /&gt;  T.[算式],&lt;br /&gt;  T.[結果]&lt;br /&gt;FROM&lt;br /&gt; (&lt;br /&gt;  SELECT '10 / 3' AS [算式] , 10 / 3 AS [結果]&lt;br /&gt;  UNION ALL&lt;br /&gt;  SELECT '10.0 / 3', 10.0 / 3&lt;br /&gt;  UNION ALL &lt;br /&gt;  SELECT '10 / 3.0' , 10 / 3.0&lt;br /&gt;  UNION ALL &lt;br /&gt;  SELECT 'CAST(10 AS numeric) / 3 ' , CAST(10 AS numeric) / 3&lt;br /&gt;  UNION ALL &lt;br /&gt;  SELECT '(CAST(1 AS numeric) * 10) / 3' , (CAST(1 AS numeric) * 10) / 3&lt;br /&gt;  UNION ALL &lt;br /&gt;  SELECT '(1.0 * 10) / 3' , (1.0 * 10) / 3&lt;br /&gt;  UNION ALL &lt;br /&gt;  SELECT '10 / (3 * 1.0 )' , 10 / (3 * 1.0 )&lt;br /&gt; ) AS T&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/6075658701/" title="數學運算 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="數學運算 2" height="176" src="http://farm7.static.flickr.com/6076/6075658701_57f787f542.jpg" width="316" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;運算子 ： &lt;a href="http://msdn.microsoft.com/zh-tw/library/ms175009%28SQL.90%29.aspx"&gt;/（除法）&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms190279%28SQL.90%29.aspx"&gt;%（模除）&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms177562%28v=SQL.90%29.aspx"&gt;NULLIF()&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms181765%28v=SQL.90%29.aspx"&gt;CASE&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms190309%28SQL.90%29.aspx"&gt;資料類型優先順序&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7018242753117167688?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7018242753117167688/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/07/sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7018242753117167688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7018242753117167688'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/07/sql.html' title='[SQL] 數學運算-除法'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6076/6075658701_57f787f542_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2873454848982590318</id><published>2011-07-15T08:10:00.000+08:00</published><updated>2011-07-15T08:10:00.471+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>iGoogle 還原功能</title><content type='html'>我都利用 iGoogle 的便利貼來記錄些重要或待辦事項，某天進入 iGoogle 時，嚇了一跳，我的便利貼竟然不見了，即使我把便利貼再加回來，便利貼的內容也都歸零了，當下一整個臉都綠了 ~~&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;在 Google 搜尋頁面的右上角可以看到列圖示，請點擊 設定 =&amp;gt; iGoogle 設定。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="iGoogle 還原功能 - 1" height="94" src="http://farm6.static.flickr.com/5062/5674694365_691052365a_o.jpg" width="210" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;iGoogle 設定 =&amp;gt; 一般 Tab 下方有個 疑難排解 / 回復 功能，請選擇下拉式選單，選擇要回復的時間點，再點擊立刻回復，我的便利貼內容就回來啦，感動 ~~&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="iGoogle 還原功能 - 2" height="162" src="http://farm6.static.flickr.com/5142/5675257910_f151c9205c_o.jpg" width="608" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2873454848982590318?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2873454848982590318/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/07/igoogle.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2873454848982590318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2873454848982590318'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/07/igoogle.html' title='iGoogle 還原功能'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4525091785265535787</id><published>2011-07-08T16:56:00.002+08:00</published><updated>2011-07-08T16:56:15.091+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>Blogger Page</title><content type='html'>網頁（Blogger Page），個人比較喜歡稱為"水平導覽列選單"（Navigation 或 Tag），當這個功能一推出時，嘗試使用它，一直對產生的效果，有很大的疑問，最近才發現原來是因為當初我設定只把首頁文章設為顯示內文，其他地方只顯示標題，所以網頁功能也受影響，修改語法後，網頁功能就恢復正常啦。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;原始語法，設定不在內文的話，只顯示文章標題。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5583653293/" style="margin-left: 1em; margin-right: 1em;" title="Blogger Page 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Blogger Page 1" src="http://farm6.static.flickr.com/5137/5583653293_6ac7c7c4e7_z.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;修改語法為 index（Lable 標籤分類）和 archive（Archive 存檔頁面）時，只顯示標題。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5584242524/" style="margin-left: 1em; margin-right: 1em;" title="Blogger Page 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Blogger Page 2" height="235" src="http://farm6.static.flickr.com/5143/5584242524_f5ce87330b_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;我完全不懂 CSS 語法，邏輯上應該寫為 blog.pageType == "index" OR blog.pageType == "archive" 就好，試不出來的情況下，就在 IF 內多判斷一次，反正效果一樣，看起來笨一點就是。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;其他好用的判斷方式&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5584242608/" style="margin-left: 1em; margin-right: 1em;" title="Blogger Page 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Blogger Page 3" height="67" src="http://farm6.static.flickr.com/5109/5584242608_8ed43e9339_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://www.google.com/support/blogger/bin/answer.py?hl=zh-Hant&amp;amp;answer=165955"&gt;網頁功能有甚麼作用？&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://abintech.twidv.com/2007/02/sidebar.html"&gt;讓側邊列 (Sidebar) 的元件只在首頁顯示/不顯示&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://db.tt/bVKU6Qy"&gt;上述語法下載&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4525091785265535787?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4525091785265535787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/07/blogger-page.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4525091785265535787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4525091785265535787'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/07/blogger-page.html' title='Blogger Page'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5137/5583653293_6ac7c7c4e7_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4544978339466032311</id><published>2011-07-01T09:32:00.002+08:00</published><updated>2011-07-01T09:32:26.883+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CYMC'/><title type='text'>紹歧 &amp; 逸雯</title><content type='html'>33 rd 第一人，從 MV 製作到小禮物（奇異果）的發放，都可以看見用心的巧思，而最成功之處莫過於找到好伴娘，讓簡單的遊戲，也充滿樂趣。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;33 rd 最會打領帶的男人，可不是浪得虛名的&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5798737957/" title="攝影師兼領帶師 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="攝影師兼領帶師 - 1" height="500" src="http://farm4.static.flickr.com/3238/5798737957_71d70dd8d8.jpg" width="333" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;這次闖關遊戲，最成功之處，莫過於這兩位主持人，讓原本平凡的遊戲，充滿樂趣，讚 ~~&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5798921815/" title="兩位關主 by JengTing_政廷, on Flickr"&gt;&lt;img alt="兩位關主" height="333" src="http://farm3.static.flickr.com/2526/5798921815_c1d0095039.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5799475468/" title="IMG_0286 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_0286" height="333" src="http://farm4.static.flickr.com/3173/5799475468_a0da3ae649.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5799582830/" title="IMG_0347 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_0347" height="333" src="http://farm4.static.flickr.com/3134/5799582830_ca1eec7cf0.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5799519628/" title="IMG_0318 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_0318" height="500" src="http://farm3.static.flickr.com/2649/5799519628_dd56317d93.jpg" width="333" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;感人祝福辭，逸雯媽媽利用存款簿來比喻，人生中有許多存款簿，不是只有愛情和事業存款簿，期許紹歧和逸雯，能在家庭、健康....等的存款簿上努力。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5799285737/" title="拜別 - 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="拜別 - 3" height="333" src="http://farm6.static.flickr.com/5114/5799285737_400ec184d8.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;第一次進場：讓我們歡迎 Robert 陳 進場。紹歧活像個機器人，到了第一個轉角後才恢復正常。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5799920763/" title="第一次進場 by JengTing_政廷, on Flickr"&gt;&lt;img alt="第一次進場" height="500" src="http://farm3.static.flickr.com/2654/5799920763_77519d61f8.jpg" width="333" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;原本只是突發奇想，想拍敬酒酒杯和紹歧，沒想到專業的錄影大哥，也有用這個想法，原來它是老梗了，哈 ~~&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5800668172/" title="IMG_0613 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_0613" height="500" src="http://farm3.static.flickr.com/2105/5800668172_605d98a709.jpg" width="333" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;相片花籃中是奇異果，奇異果是便條紙，取其兩人的諧音，奇 - 歧、異 - 逸，果當然是指開花結果的意思囉 ~~ &lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5800749398/" title="紹歧和逸雯的巧思 - 奇異果 by JengTing_政廷, on Flickr"&gt;&lt;img alt="紹歧和逸雯的巧思 - 奇異果" height="500" src="http://farm3.static.flickr.com/2426/5800749398_877fa1e1a6.jpg" width="333" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;彥帥的創意，33rd的結婚紀念碑&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5800398115/" title="33rd 火盃的考驗 by JengTing_政廷, on Flickr"&gt;&lt;img alt="33rd 火盃的考驗" height="500" src="http://farm3.static.flickr.com/2224/5800398115_83f445dd27.jpg" width="333" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5801281582/" title="IMG_0763 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_0763" height="333" src="http://farm4.static.flickr.com/3416/5801281582_9456f8f9f1.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5801317694/" title="33rd 第一人 by JengTing_政廷, on Flickr"&gt;&lt;img alt="33rd 第一人" height="333" src="http://farm3.static.flickr.com/2458/5801317694_47086fb31c.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;到場祝福的山社成員，大家社歌都不太熟了，&amp;gt;.&amp;lt; &lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5800696571/" title="小白癡的小朋友 by JengTing_政廷, on Flickr"&gt;&lt;img alt="小白癡的小朋友" height="333" src="http://farm3.static.flickr.com/2138/5800696571_2fdd44c280.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5800239472/" title="IMG_0539 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_0539" height="333" src="http://farm3.static.flickr.com/2700/5800239472_3e9acd8a61.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5801301474/" title="到場祝福的山社成員 by JengTing_政廷, on Flickr"&gt;&lt;img alt="到場祝福的山社成員" height="333" src="http://farm3.static.flickr.com/2313/5801301474_3982a8130c.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/sets/72157626888128640/"&gt;－－－－－ 相片集 －－－－－－－&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4544978339466032311?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4544978339466032311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/07/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4544978339466032311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4544978339466032311'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/07/blog-post.html' title='紹歧 &amp; 逸雯'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3238/5798737957_71d70dd8d8_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-8543782952568692540</id><published>2011-06-24T08:03:00.006+08:00</published><updated>2011-06-24T11:42:15.747+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CYMC'/><title type='text'>來至 EBC 的祝福</title><content type='html'>33rd 漂鳥哥遠征 EBC 時寄來的小禮物，收到時最驚訝的事情，莫過於我變成留守，我明明是幫維彰學長把至凱寄來的簡訊，轉到駱駝網站上而已，Orz&amp;nbsp; ~~&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5862435429/" title="來至 EBC 的祝福 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="來至 EBC 的祝福 - 1" height="332" src="http://farm4.static.flickr.com/3132/5862435429_23f92604ab.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5862448567/" title="來至 EBC 的祝福 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="來至 EBC 的祝福 - 2" height="332" src="http://farm6.static.flickr.com/5148/5862448567_574e5e0b5c.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;感謝漂鳥哥在 6000 公尺高山還記的我們，我們家小才女要祝福他&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;順利尋得美嬌娘，才子佳人伴一生&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;FaceBook 相片集&lt;/span&gt;&lt;li&gt;&lt;a href="http://www.facebook.com/media/set/?set=a.229521813731756.75100.100000218160750"&gt;秉忠 &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.facebook.com/media/set/?set=a.1296362265278.31799.1717013713"&gt;至凱 &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.facebook.com/media/set/?set=a.1645547787164.2085563.1490984934"&gt;宇儂&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-8543782952568692540?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/8543782952568692540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/06/ebc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8543782952568692540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8543782952568692540'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/06/ebc.html' title='來至 EBC 的祝福'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3132/5862435429_23f92604ab_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3463210769192333253</id><published>2011-06-17T08:26:00.003+08:00</published><updated>2011-06-17T08:36:43.878+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>記憶體配置錯誤</title><content type='html'>把 AutoCAD LT 2000 安裝在 Windows 7 32 bit 上使用，使用者回報說，AutoCAD 本身都抓不到 Windows 內的印表機，錯誤訊息是 "記憶體配置錯誤"，在官方網站搜尋到修正檔案，沒想到安裝後竟然只有錯誤訊息變成英文，有注意到安裝過程中有警告訊息說語言不同，但是卻找不到中文修正檔。OrZ ~~&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;未安裝更新前的錯誤訊息。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5806694135/" title="記憶體配置錯誤 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="記憶體配置錯誤 - 1" height="178" src="http://farm3.static.flickr.com/2563/5806694135_09b9013755_o.jpg" width="251" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5807419704/" title="記憶體配置錯誤 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="記憶體配置錯誤 - 2" height="178" src="http://farm4.static.flickr.com/3191/5807419704_5fda6128fc_o.jpg" width="494" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;安裝更新後，第一個錯誤訊息變成英文，第二個則是沒變。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5807258370/" title="記憶體配置錯誤 - 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="記憶體配置錯誤 - 3" height="178" src="http://farm3.static.flickr.com/2286/5807258370_913b079777_o.jpg" width="256" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;安裝更新時，語言版本不同的警告訊息。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5807258978/" title="記憶體配置錯誤 - 4 by JengTing_政廷, on Flickr"&gt;&lt;img alt="記憶體配置錯誤 - 4" height="193" src="http://farm3.static.flickr.com/2460/5807258978_21f82ec1dd_o.jpg" width="482" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Google 不到適合的解決方案後，只好打電話去聯強詢問，很神奇的是打電話打了半個小時都沒人接，最後是寄 Mail 去詢問才得到回應。&lt;br /&gt;&lt;br /&gt;聯強官方的回信內容：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;AutoCAD 2000 ( 含LT ) 的出圖問題只要安裝英文版修正檔即可，沒有提供中文版修正檔。&lt;/li&gt;&lt;li&gt;AutoCAD 2000 ( 含LT ) 不支援 Windows 2000 以上的系統，不僅是出圖錯誤，還可能出現破圖、嚴重錯誤、授權突然失效等問題。&lt;/li&gt;&lt;/ol&gt;因此，建議您將AutoCAD 2000 ( 含LT ) 安裝在有支援的系統下使用，或將 AutoCAD 升級到能支援 Windows 7 的版本。目前支援 Windows 7 32 bit / 64 bit 的 AutoCAD 版本為 2011 與 2012。&lt;br /&gt;&lt;br /&gt;AutoCAD 軟體本身無解後，改往 Windows 7 上去找解決方案，在 Progran Files =&amp;gt; AutoCAD LT 2000 =&amp;gt; aclt 執行擋 =&amp;gt; 執行檔右鍵內容 =&amp;gt; 相容性 =&amp;gt;勾選 "以相容模式執行這個程式"，並選擇 Windows XP SP3 後，執行 AutoCAD 2000 LT 的列印，竟然可以正常輸出，以前用這個相容性功能時，軟體都沒有因此而正常，沒想到這次它竟然是救星。&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5807259512/" title="記憶體配置錯誤 - 5 by JengTing_政廷, on Flickr"&gt;&lt;img alt="記憶體配置錯誤 - 5" height="480" src="http://farm4.static.flickr.com/3400/5807259512_34441baaa2_o.jpg" width="378" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;備註：先安裝官方檔案才設定 Windows 7 相容性測試，沒有試過只設定 Windows 7 相容性測試，有機會再來試看看，看是否需要安裝更新才能列印。&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;延伸閱讀：&lt;/span&gt;&lt;li&gt;&lt;a href="http://jengting.blogspot.com/2010/11/membadpointer.html"&gt;MEM_BAD_POINTER&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://www.synnex.com.tw/asp/fae_qaDetail.asp?from_prg=&amp;amp;topic=FAE&amp;amp;group=&amp;amp;parent=&amp;amp;classifyid=01997&amp;amp;seqno=19602"&gt;如何修正AutoCAD2000出圖異常、當機或記憶體配置錯誤的問題？&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.synnex.com.tw/asp/fae_qaDetail.asp?topic=FAE&amp;amp;group=&amp;amp;parent=&amp;amp;classifyid=01997&amp;amp;seqno=20037&amp;amp;vendor=AUTOD"&gt;AutoCAD R14-2009作業系統建議需求（32位元）&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&amp;amp;id=2523151&amp;amp;linkID=9240818"&gt;(English) AutoCAD 2000 Plotting Update Patch&amp;nbsp;&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3463210769192333253?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3463210769192333253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/06/blog-post_17.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3463210769192333253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3463210769192333253'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/06/blog-post_17.html' title='記憶體配置錯誤'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2073764291331518607</id><published>2011-06-10T13:01:00.005+08:00</published><updated>2011-06-10T17:13:39.046+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] 備份歷史紀錄</title><content type='html'>公司的 SQL Server 是 Express 版本，因此我要判斷每天自動備份機制，是否有正常作業，必須依賴 Windows 事件檢視器、Windows 排程記錄檔或 SQL msdb 內的備份歷史紀錄，&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Windows 的事件檢視器&lt;/li&gt;&lt;/ul&gt;每次 SQL 備份都會在事件檢視器內留下記錄，但事件檢視器內會包含其他訊息，所以必須利用篩選功能去找出備份相關事件。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="備份歷史紀錄 - 5" height="415" src="http://farm4.static.flickr.com/3216/5718153380_5cbdef34bc.jpg" width="402" /&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Windows 排程記錄檔&lt;/li&gt;&lt;/ul&gt;Windows 排程記錄檔有個缺點是，最近完成的記錄，並不會在檔案的最下面，大概都在檔案四分之三處，因此查詢時很麻煩。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="備份歷史紀錄 - 3" height="316" src="http://farm3.static.flickr.com/2159/5701788699_38ac6d782b.jpg" width="500" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="備份歷史紀錄 - 4" height="500" src="http://farm3.static.flickr.com/2248/5710277878_7741b5d99a.jpg" width="399" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;SQL msdb 內的備份歷史紀錄&lt;/li&gt;&lt;/ul&gt;SQL Server 的每次的備份、還原都會紀錄在 msdb 內 ，也是我主要的查詢方式。&lt;br /&gt;&lt;br /&gt;最近公司整理 Server，當我把備份檔案還原到新 Server 時，發現新 Server 內的備份紀錄是舊的，雖然不影響 SQL Server，但總是美中不足，而且也很容易誤導別人。&lt;br /&gt;&lt;br /&gt;在 PC-JENGTING 電腦上備份 AdvertureWork，再還原至 NB-IC 電腦上去來說明。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT @@ServerName -- 目前伺服器名稱&lt;br /&gt;&lt;br /&gt;-- 利用 backupset 來查詢備份紀錄&lt;br /&gt;SELECT &lt;br /&gt;  [server_name] AS '伺服器名稱',&lt;br /&gt;  [database_name] AS '資料庫名稱',&lt;br /&gt;  CASE [type]&lt;br /&gt;     WHEN 'D' THEN N'資料庫'&lt;br /&gt;     WHEN 'I' THEN N'差異資料庫'&lt;br /&gt;     WHEN 'L' THEN N'紀錄'&lt;br /&gt;     WHEN 'F' THEN N'檔案或檔案群組'&lt;br /&gt;     WHEN 'G' THEN N'差異檔案'&lt;br /&gt;     WHEN 'P' THEN N'部分'&lt;br /&gt;     WHEN 'Q' THEN N'差異部分'&lt;br /&gt;     ELSE N'NULL'&lt;br /&gt;  END AS '備份類型',&lt;br /&gt;  [backup_finish_date] AS '備份完成的日期和時間'&lt;br /&gt;FROM msdb..backupset&lt;br /&gt;WHERE [database_name] = 'AdventureWorks' -- 沒有指定 database_name 則會查出全部使用者自訂 DB 備份、還原紀錄&lt;br /&gt;ORDER BY&lt;br /&gt; database_name, backup_finish_date&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;上述 T-SQL 顯示結果&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="備份歷史紀錄 - 2" height="125" src="http://farm3.static.flickr.com/2714/5695157472_2013f21696_o.jpg" width="501" /&gt;&lt;/div&gt;sp_delete_database_backuphistory 和 sp_delete_backuphistory 這兩個預存程序都可以刪除備份、還原紀錄。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;sp_delete_database_backuphistory 刪除指定 DB 紀錄&lt;/li&gt;&lt;li&gt;sp_delete_backuphistory 刪除指定日期前紀錄&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 使用範例說明&lt;br /&gt;EXEC msdb.dbo.sp_delete_database_backuphistory 'AdvertureWork' -- 刪除指定 DB&lt;br /&gt;EXEC msdb.dbo.sp_delete_backuphistory '20110501' -- 刪除指定日期前&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;另外在刪除 DB 時，預設是會勾選"刪除資料庫的備份和還原歷程資料資訊"，也會一併把備份歷史紀錄刪除。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="備份歷史紀錄 - 1" height="500" src="http://farm6.static.flickr.com/5183/5675109186_74835cc4a1.jpg" width="466" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;實際環境為 Windows Server 2000 SP4 和 SQL Server 2005 Express with Advance SP3&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://www.dotblogs.com.tw/ellie.hong/archive/2011/04/12/22581.aspx"&gt;[MS SQL 2008] 備份紀錄資料表&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.miniasp.com/post/2010/04/21/SQL-Server-Full-Differential-Transaction-Backup.aspx"&gt;觀念釐清：SQL Server 完整備份、差異備份、交易記錄備份&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms186299%28v=SQL.90%29.aspx"&gt;backupset&amp;nbsp;&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms187408%28v=SQL.90%29.aspx"&gt;restorehistory&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms188328%28v=SQL.90%29.aspx"&gt;sp_delete_backuphistory&lt;/a&gt;、&lt;a href="http://technet.microsoft.com/zh-tw/library/ms178645%28SQL.90%29.aspx"&gt;sp_delete_database_backuphistory&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2073764291331518607?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2073764291331518607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/06/sql.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2073764291331518607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2073764291331518607'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/06/sql.html' title='[SQL] 備份歷史紀錄'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3216/5718153380_5cbdef34bc_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4265638240924599289</id><published>2011-06-03T11:29:00.005+08:00</published><updated>2011-06-03T11:40:32.258+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CYMA'/><title type='text'>佾錚 &amp; 又瑛</title><content type='html'>當知道佾錚要結婚的消息時，就知道這攤跑不掉啦，畢竟是大學三年室友，不去說不過去，更何況又是在高雄。隨著時間的接近，開始詢問當天流程，當聽他說到是集體結婚時 - 縣市合併後第一屆市民集體結婚，一整個新鮮，身旁第一次有朋友參加集體結婚。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;人在最右邊。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5770286378/" title="與市長合照 by JengTing_政廷, on Flickr"&gt;&lt;img alt="與市長合照" height="427" src="http://farm4.static.flickr.com/3644/5770286378_da9baf54cf_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;不過更神奇的是婚禮當天要到飯店迎娶新娘時，因為來幫忙婚禮的人，都是謝爸爸朋友，基於不失禮的想法，謝爸爸堅持要先讓幫忙的人吃完午飯後，才出發到飯店迎娶，但流水席師傅出菜delay，我頓時變成佾錚和謝爸爸的夾心餅乾，一個不爽幹嘛一直拖，一個要款待朋友，謝爸爸最後竟然當著佾錚的面，一直跟我說他的難處，要我評評理，當他一直跟我解釋時，我只有一個想法，阿伯，你兒子不是我，不用跟我解釋啦，OrZ ~~&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5770315284/" title="兩位攝影師和新娘合照 by JengTing_政廷, on Flickr"&gt;&lt;img alt="兩位攝影師和新娘合照" height="426" src="http://farm3.static.flickr.com/2135/5770315284_6bbdc07aec_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5769946677/" title="IMG_0050 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_0050" height="400" src="http://farm3.static.flickr.com/2244/5769946677_5d84a4ff69.jpg" width="300" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/5769770993/" title="IMG_9952 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_9952" height="400" src="http://farm3.static.flickr.com/2256/5769770993_3f549b4d53.jpg" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5769971077/" title="情義相挺的數學系同學 by JengTing_政廷, on Flickr"&gt;&lt;img alt="情義相挺的數學系同學" height="427" src="http://farm4.static.flickr.com/3186/5769971077_4a8d154d14_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5770116275/" title="IMG_0194 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_0194" height="427" src="http://farm6.static.flickr.com/5027/5770116275_81e6c8c0bb_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://www.blogger.com/goog_2131969776"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size: large;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/sets/72157626704219833/"&gt;---------- 婚禮相片集 ----------&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;延伸閱讀：&lt;/span&gt;&lt;li&gt;&lt;a href="http://jengting.blogspot.com/2006/03/blog-post.html"&gt;實況野球 -&amp;nbsp; 佾錚&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://cabu.kcg.gov.tw/Activities/ActivitiesDetail.aspx?menuid=116&amp;amp;ActivitiesID=34"&gt;高雄市民政局活動花絮&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://video.udn.com/video/Item/ItemPage.do?sno=344-233-2B4-233-2B3-2B3b3-2F3c344-233-2F313432"&gt;聯合影音網報導&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4265638240924599289?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4265638240924599289/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/06/blog-post.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4265638240924599289'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4265638240924599289'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/06/blog-post.html' title='佾錚 &amp; 又瑛'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm4.static.flickr.com/3644/5770286378_da9baf54cf_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7009953724436295349</id><published>2011-05-27T17:09:00.003+08:00</published><updated>2011-07-12T16:08:06.616+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VFP'/><title type='text'>[VFP] Windows Script Host - FileSystemObject</title><content type='html'>之前利用COPY FILE 命令搬移公司派工圖檔時才發現，COPY FILE 命令複製檔案時，會把檔名全部變成小寫，為了避免這個問題，因此改用 Windows Script Host（WSH）- FileSystemObject（FSO）來複製檔案，就可以避免這個問題。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;oFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;oFSO.CopyFile((cOldFilePath),(cNewFilePath))&lt;br /&gt;RELEASE oFSO&lt;br /&gt;&lt;/pre&gt;而在VFP中，並沒有可以重新命名資料夾的指令，可以利用 FSO 的 MoveFolder 來達成。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;oFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;oFSO.MoveFolder((cOldDirPath),(cNewDirPath))&lt;br /&gt;RELEASE oFSO&lt;br /&gt;&lt;/pre&gt;MoveFolder可以用來搬移檔案，進階使用更改資料夾名稱，而更改檔案名稱也是一樣的用法。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;oFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;oFSO.MoveFile((cOldFilePath),(cNewFilePath))&lt;br /&gt;RELEASE oFSO&lt;br /&gt;&lt;/pre&gt;利用 RMDIR 或 RD 命令刪除資料夾時，出現 "The directory is not empty（目錄不是空的）" 錯誤，才發現資料夾內假如有隱藏的系統檔案，會無法刪除資料夾，EX：Thumbs.db，利用 FSO 即使有系統檔案也可以刪除資料夾。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;oFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;oFSO.DeleteFolder((lcDirPath))&lt;br /&gt;RELEASE oFSO&lt;br /&gt;&lt;/pre&gt;備註：作業系統從 Windows 98 開始有 WSH；只有 Windows 95 和 Windows NT 4.0 沒有&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/taiwan/technet/columns/profwin/tnawsh.mspx"&gt;Windows Server System 系統管理之 Windows Script Host&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://zh.wikipedia.org/zh-tw/Windows_Script_Host"&gt;Wiki - Windows Script Host&lt;/a&gt; -- Windows和Windows Script Host版本對應說明 &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.tek-tips.com/faqs.cfm?fid=2977"&gt;Using Microsoft Windows Script in Visual FoxPro&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt; &lt;a href="http://www.tek-tips.com/faqs.cfm?fid=4140"&gt;Examples of Window Scripting uses in VFP&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7009953724436295349?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7009953724436295349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/05/vfp-windows-script-host.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7009953724436295349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7009953724436295349'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/05/vfp-windows-script-host.html' title='[VFP] Windows Script Host - FileSystemObject'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6151625819024629556</id><published>2011-05-20T14:53:00.000+08:00</published><updated>2011-05-20T14:53:38.972+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>電腦機殼外接風扇</title><content type='html'>現在電腦機殼為了讓散熱變得好一些，通常機殼內會有風扇幫忙散熱，或是機殼本身空氣流通的範圍會增加，最近幫朋友修電腦時，看到自製外接風扇，當下有點傻眼，因為通常散熱不良的話，大家會採取的方法是把外殼拿掉，第一次看到用暴力法去改善散熱的方式。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;從外部看風扇，風扇要接上電源，上面開關喔&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="電腦自製風扇 - 1" height="375" src="http://farm6.static.flickr.com/5261/5561277774_19a4046b5b.jpg" width="500" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;從內部看風扇&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="電腦自製風扇 - 2" height="375" src="http://farm6.static.flickr.com/5270/5561283026_946a09b5f2.jpg" width="500" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;這張就可以很明顯看出來，是用工具強行挖個洞，再把風扇給鎖上去。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="電腦自製風扇 - 3" height="375" src="http://farm6.static.flickr.com/5062/5561287374_0bf1589d10.jpg" width="500" /&gt;&lt;/div&gt;&lt;br /&gt;好奇心驅使下，把電源打開，真是有夠吵得，為了散熱而進行的改造，換來的是噪音值飆升，還是不安裝機殼，增加空氣流通範圍才是王道阿。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6151625819024629556?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6151625819024629556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/05/blog-post.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6151625819024629556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6151625819024629556'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/05/blog-post.html' title='電腦機殼外接風扇'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5261/5561277774_19a4046b5b_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2457594638020836279</id><published>2011-05-14T11:57:00.003+08:00</published><updated>2011-05-14T12:02:20.193+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>Plurk Badge</title><content type='html'>Plurk Badge 簡單來說，就是讓你可以在 Blog 上顯示個人的 Plurk 資料，或者是說讓人家知道你有在使用 Plurk ，有點類似 Flickr Badge 的意思。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;首先在 Plurk 河道的左上角一定可以看到下列圖示，請按個人檔案旁的編輯。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="噗浪貼 - 1" height="23" src="http://farm6.static.flickr.com/5019/5391121897_faebc9c1fa.jpg" width="334" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;點選噗浪貼的Tab，就可以看見有兩個版本，HTML版本和圖片版本可以選擇，每個版本的最下方都會提供語法，讓你可以使用他它來顯示 Plurk Badge。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="噗浪貼 - 2" height="500" src="http://farm6.static.flickr.com/5252/5391727198_561e935f84.jpg" width="470" /&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;HTML版本可以讓你自訂顏色；圖片版本則是可以選擇直向或是橫向。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="噗浪貼 - 3" height="259" src="http://farm6.static.flickr.com/5136/5391727898_56567637a2.jpg" width="500" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="噗浪貼 - 4" height="170" src="http://farm6.static.flickr.com/5220/5395141665_63d95fe8fb.jpg" width="500" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;HTML版本，會顯示最新的十則 Plurk，要回應還是必須到 Plurk 上去。&lt;/li&gt;&lt;/ul&gt;&lt;center&gt;&lt;br /&gt;&lt;div style="height: 375px; width: 200px;"&gt;&lt;iframe frameborder="0" height="375" scrolling="no" src="http://www.plurk.com/getWidget?uid=4794751&amp;amp;h=375&amp;amp;w=200&amp;amp;u_info=2&amp;amp;bg=cf682f&amp;amp;tl=cae7fd" width="200"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div style="float: right; padding: 1px;"&gt;&lt;a href="http://plurk.com/" style="border: medium none; color: rgb(153, 153, 153) ! important; font-size: 10px ! important;" target="_blank" title="Plurk - A Social Journal for your life"&gt;Plurk.com&lt;/a&gt;&lt;/div&gt;&lt;/center&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;圖文版本，就很單純顯示個人 Plurk 資訊。&lt;/li&gt;&lt;/ul&gt;&lt;center&gt;&lt;br /&gt;&lt;a href="http://www.plurk.com/JengTing/invite/4" target="_top"&gt;&lt;img border="0" src="http://images.plurk.com/image_avatar_4794751_h.png" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;當然以上的資訊都是選擇公開的情況下才看的到，假如在隱私權上有設定，那就看不到囉。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2457594638020836279?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2457594638020836279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/05/plurk-badge-blog-plurk-plurk-flickr.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2457594638020836279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2457594638020836279'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/05/plurk-badge-blog-plurk-plurk-flickr.html' title='Plurk Badge'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5019/5391121897_faebc9c1fa_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2031001578545949118</id><published>2011-05-06T17:08:00.001+08:00</published><updated>2011-05-06T17:08:35.894+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] BACKUP 權限</title><content type='html'>之前在 SQL Server 2005 Express 上用 BACKUP 語法去備份資料時，都會出現下列這個錯誤，因為線上的SQL 2005 Standard 備份時，並沒有發生這個現象，所以這個問題就自動被忽略掉。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5533810613/" title="Backup by JengTing_政廷, on Flickr"&gt;&lt;img alt="Backup" height="97" src="http://farm6.static.flickr.com/5017/5533810613_a1a4aab4ab.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;這幾天把 MSDN 上的 BACKUP T-SQL 介紹拿出來看看，在文中說明權限時發現這段文字&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;SQL Server 必須能夠讀取和寫入裝置；執行 SQL Server 服務的帳戶必須有寫入權限&lt;/b&gt;&lt;/span&gt; &lt;/ul&gt;馬上去開啟組態管理員來檢查啟動 SQL Server 的登入身分，是"網路服務"，改為"本機系統"，再去進行備份就可以啦，當初安裝時，只要安裝過程沒有出現錯誤就好，沒有注意到網路服務，沒有存取磁碟權限這個問題。&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5533810993/" title="Backup 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Backup 2" height="500" src="http://farm6.static.flickr.com/5011/5533810993_c1d2f9dd45.jpg" width="427" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;在 &lt;a href="http://msdn.microsoft.com/zh-tw/library/ms143504%28SQL.90%29.aspx"&gt;設定 Windows 的服務帳戶&lt;/a&gt; 這篇文章內提到，SQL Server 2005 Express 的 SQL Server 服務，安裝預設是內建帳戶的網路服務，但又說 "Microsoft 建議您不要對 SQL Server 或 SQL Server Agent 服務使用網路服務帳戶。這些 SQL Server 服務較適用於本機使用者或網域使用者帳戶"，都已經建議，為什麼不乾脆預設值就設好，^_^ \\ ~~&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;版本：SQL Server 2005 Express with Advance SP3&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;MSDN 參考資料&lt;/span&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms186865.aspx"&gt;BACKUP&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms143504%28SQL.90%29.aspx"&gt;設定 Windows 的服務帳戶&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms143691%28SQL.90%29.aspx"&gt;服務帳戶&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2031001578545949118?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2031001578545949118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/05/sql-backup.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2031001578545949118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2031001578545949118'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/05/sql-backup.html' title='[SQL] BACKUP 權限'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5017/5533810613_a1a4aab4ab_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-477041938287542122</id><published>2011-04-29T10:22:00.002+08:00</published><updated>2011-04-29T10:22:21.424+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>Fuji Xerox DocuPrint M205 b 過熱保護</title><content type='html'>這幾天需要大量列印資料，資料大約有270頁左右，但是當列印至250頁左右出現過熱警訊，等待約 5 分鐘左右，M205 b 才又開始進行列印。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;操作面板上警示&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5591494559/" title="Fuji Xerox DocuPrint M205 b 過熱保護 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Fuji Xerox DocuPrint M205 b 過熱保護 1" height="375" src="http://farm6.static.flickr.com/5027/5591494559_05142a125d.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Windows  上警示&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5592079086/" title="Fuji Xerox DocuPrint M205 b 過熱保護 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Fuji Xerox DocuPrint M205 b 過熱保護 2" height="456" src="http://farm6.static.flickr.com/5186/5592079086_fa25a9cee3_o.jpg" width="464" /&gt;&lt;/a&gt;&lt;/div&gt;在操作說明書內（發生故障時 =&amp;gt; 列印故障），有找到這個說明：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;故障：印表機於列印期間停止工作。&lt;/li&gt;&lt;li&gt;處置方式：檢查 LCD 面板或印表機設定公用程式上是否顯示訊息。若顯示「冷卻中請稍後幾分鐘」訊息，說明印表機溫度過高，在降溫中。請稍候數分鍾。 待降溫後，印表機便會重新啟動。&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;畢竟是台小機器，沒有辦法像公司大機器一樣，一次列印這麼多，根據這次經驗，M205 列印個 200 張，最好讓它休息一下，大約250張就會出現過熱警訊。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-477041938287542122?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/477041938287542122/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/04/fuji-xerox-docuprint-m205-b.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/477041938287542122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/477041938287542122'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/04/fuji-xerox-docuprint-m205-b.html' title='Fuji Xerox DocuPrint M205 b 過熱保護'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5027/5591494559_05142a125d_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2934243289658472425</id><published>2011-04-22T17:04:00.007+08:00</published><updated>2011-05-19T14:03:08.965+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VFP'/><title type='text'>[VFP] SPT Updatable</title><content type='html'>在 VFP 中對 SQL Server 進行資料存取，有三種模式分別為 Remote View、SQL Pass Through（SPT） 和 CursorAdapter（CA），我一直是以 CA 為主來對資料進行存取、SPT 為查詢資料主力。&lt;br /&gt;&lt;br /&gt;無論是 SPT 或 CA 在前端產生的 Cursor 要對後端資料庫進行新增、更新和刪除動作（updatable），有四個屬性一定要設定，分別為 Table、KeyFieldList、UpdatableFieldList、UpdateNameList，在 CA 可以利用勾選方式輕鬆完成設定，但在 SPT 中就必須一個一個 Key，其中又以 UpdatableFieldList 和 UpdateNameList 兩個屬性最讓人討厭，因此才會想寫個 PRG 來設定屬性。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;參數說明 ：&lt;/li&gt;&lt;li&gt;tcConnection：傳入連線。&lt;/li&gt;&lt;li&gt;tcSQL： 傳入產生此 CURSOR 的 T-SQL 語法。&lt;/li&gt;&lt;li&gt;tcTableName：SQL Server 內的 TableName，因會利用 INFORMATION_SCHEMA 的 VIEW，所以使用者必須明確指定要抓取 SQL Server 內的哪一個 Table。&lt;/li&gt;&lt;li&gt;tcAlias：當使用者用 SPT 抓取資料後，可能會另外給 CURSOR 別名，此時必須針對此 CURSOR 別名進行設定。&lt;/li&gt;&lt;li&gt;tnBuffering：設定資料緩衝，預設為 5&lt;/li&gt;&lt;/ul&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;highlight: [90,105,110,111]"&gt;LPARAMETERS tnConnection AS number ,tcSQL AS string ,tcTableName AS string,tcAlias AS string,tnBuffering AS number&lt;br /&gt;&lt;br /&gt;LOCAL lcTable,lcKeyFieldList,lcUpdatableFieldList,lcUpdateNameList,lcContent,lcSearchKey,lcTableName,lcSQL,lcTable_Name,lcColumn_name AS string&lt;br /&gt;LOCAL lnCount,lnResult AS number&lt;br /&gt;LOCAL liKey,liSpace,liDot AS integer  &lt;br /&gt;&lt;br /&gt;lcTable = ""&lt;br /&gt;lcKeyFieldList = ""&lt;br /&gt;lcUpdatableFieldList = ""&lt;br /&gt;lcUpdateNameList = ""&lt;br /&gt;&lt;br /&gt;IF VARTYPE(tcConnection) = "L" OR tnConnection &amp;lt; 0&lt;br /&gt;   WAIT WINDOWS "連線有問題"&lt;br /&gt;   RETURN&lt;br /&gt;ENDIF&lt;br /&gt;&lt;br /&gt;IF VARTYPE(tcTableName) = "L" OR EMPTY(tcTableName)&lt;br /&gt;   WAIT WINDOWS "沒有指定資料表名稱"&lt;br /&gt;   RETURN&lt;br /&gt;ENDIF&lt;br /&gt;&lt;br /&gt;-- 沒有指定別名，表示別名跟資料名稱一樣&lt;br /&gt;IF VARTYPE(tcAlias) = "L"&lt;br /&gt;   tcAlias = tcTableName&lt;br /&gt;ENDIF&lt;br /&gt;IF !USED(tcAlias)&lt;br /&gt;   WAIT WINDOWS "此 Cursor 並不存在，無法設定自動更新"&lt;br /&gt;   RETURN&lt;br /&gt;ENDIF&lt;br /&gt;&lt;br /&gt;-- Buffering 預設為 5&lt;br /&gt;IF VARTYPE(tnBuffering) = "L"&lt;br /&gt;   tnBuffering = 5&lt;br /&gt;ENDIF&lt;br /&gt;&lt;br /&gt;CREATE CURSOR curTableName (TableName C(30)) -- 用來紀錄抓取的 TableName 避免重覆&lt;br /&gt;FOR lnCount = 1 TO 2&lt;br /&gt;&lt;br /&gt;   lcContent = tcSQL -- tcSQL 要跑兩次，所以把它另外存進一個變數&lt;br /&gt;&lt;br /&gt;   IF lnCount = 1&lt;br /&gt;      -- 找出 Primary Key&lt;br /&gt;      TEXT TO lcSQL TEXTMERGE NOSHOW&lt;br /&gt;        SELECT T1.TABLE_NAME,T1.CONSTRAINT_Name,T2.COLUMN_NAME&lt;br /&gt;        FROM&lt;br /&gt;            INFORMATION_SCHEMA.TABLE_CONSTRAINTS AS T1&lt;br /&gt;            JOIN&lt;br /&gt;            INFORMATION_SCHEMA.KEY_COLUMN_USAGE AS T2 ON T1.TABLE_NAME = T2.TABLE_NAME AND T1.CONSTRAINT_NAME = T2.CONSTRAINT_NAME&lt;br /&gt;        WHERE T1.CONSTRAINT_TYPE = 'PRIMARY KEY' AND T1.Table_Name = ?tcTableName&lt;br /&gt;      ENDTEXT&lt;br /&gt;&lt;br /&gt;      lcSearchKey = "FROM"&lt;br /&gt;   ELSE&lt;br /&gt;      -- 找出全部 Columns&lt;br /&gt;      TEXT TO lcSQL TEXTMERGE NOSHOW&lt;br /&gt;        SELECT TABLE_NAME,COLUMN_NAME&lt;br /&gt;        FROM INFORMATION_SCHEMA.COLUMNS&lt;br /&gt;        WHERE TABLE_NAME = ?tcTableName&lt;br /&gt;      ENDTEXT&lt;br /&gt;&lt;br /&gt;      lcSearchKey = "JOIN"&lt;br /&gt;   ENDIF&lt;br /&gt;   lnResult = SQLEXEC(tnConnection,lcSQL,"curData")&lt;br /&gt;   IF lnResult &amp;lt; 0&lt;br /&gt;      AERROR(laError)&lt;br /&gt;      MESSAGEBOX(laError(2))&lt;br /&gt;      RETURN&lt;br /&gt;   ELSE&lt;br /&gt;      IF RECCOUNT("curData") = 0&lt;br /&gt;         WAIT WINDOWS "SQL Server內找不到此 Table "&lt;br /&gt;         RETURN&lt;br /&gt;      ENDIF&lt;br /&gt;   ENDIF&lt;br /&gt;&lt;br /&gt;   -- 組合 Table property&lt;br /&gt;   DO WHILE ATC(lcSearchKey,lcContent) &amp;lt;&amp;gt; 0&lt;br /&gt;&lt;br /&gt;      liKey = ATC(lcSearchKey,lcContent) -- lcSearchKey 有兩個 FROM 和 JOIN&lt;br /&gt;      lcContent = ALLTRIM(SUBSTR(lcContent,liKey + 4,LEN(lcContent))) -- 縮短字串，並把關鍵字前的空格通通刪除&lt;br /&gt;      liSpace = ATC(SPACE(1),lcContent) -- TableName 後面一定會有空格&lt;br /&gt;      lcTableName = LOWER(ALLTRIM(SUBSTR(lcContent,1,liSpace - 1))) -- 抓取 TableName&lt;br /&gt;&lt;br /&gt;      liDot = RAT(".",lcTableName) -- 避免使用者輸入完整名稱 EX：DBName.Owner.TableName OR Owner.TableName&lt;br /&gt;      IF liDot &amp;lt;&amp;gt; 0&lt;br /&gt;         lcTableName = SUBSTR(lcTableName,liDot + 1, LEN(lcTableName))&lt;br /&gt;      ENDIF&lt;br /&gt;&lt;br /&gt;      SELECT TableName FROM curTableName WHERE ALLTRIM(TableName) == lcTableName INTO CURSOR curTemp&lt;br /&gt;      IF RECCOUNT("curTemp") = 0&lt;br /&gt;         lcTable = IIF(EMPTY(lcTable),lcTableName,lcTable + "," + lcTableName)&lt;br /&gt;         INSERT INTO curTableName (TableName) VALUES (lcTableName)&lt;br /&gt;      ENDIF&lt;br /&gt;      USE IN SELECT("curTemp")&lt;br /&gt;&lt;br /&gt;      lcContent = ALLTRIM(SUBSTR(lcContent,liSpace,LEN(lcContent)))&lt;br /&gt;   ENDDO&lt;br /&gt;&lt;br /&gt;   -- 組合 KeyFieldList、UpdatableFieldList 和 UpdateNameList&lt;br /&gt;   SELECT curData&lt;br /&gt;   SCAN&lt;br /&gt;&lt;br /&gt;      IF lnCount = 1&lt;br /&gt;         lcColumn_name = LOWER(ALLTRIM(curData.Column_name))&lt;br /&gt;&lt;br /&gt;         lcKeyFieldList = IIF(EMPTY(ALLTRIM(lcKeyFieldList)),lcColumn_name,ALLTRIM(lcKeyFieldList) + "," + lcColumn_name)&lt;br /&gt;      ELSE&lt;br /&gt;         lcTable_Name = LOWER(ALLTRIM(curData.Table_Name))&lt;br /&gt;         lcColumn_name = LOWER(ALLTRIM(curData.Column_name))&lt;br /&gt;&lt;br /&gt;         lcUpdatableFieldList = IIF(EMPTY(ALLTRIM(lcUpdatableFieldList)),lcColumn_name,ALLTRIM(lcUpdatableFieldList) + "," + lcColumn_name)&lt;br /&gt;         lcUpdateNameList = IIF(EMPTY(ALLTRIM(lcUpdateNameList)),lcColumn_name + " " + lcTable_Name + "." + lcColumn_name,ALLTRIM(lcUpdateNameList) + "," + lcColumn_name + " " + lcTable_Name + "." + lcColumn_name)&lt;br /&gt;      ENDIF&lt;br /&gt;&lt;br /&gt;      SELECT curData&lt;br /&gt;   ENDSCAN&lt;br /&gt;&lt;br /&gt;ENDFOR&lt;br /&gt;&lt;br /&gt;CURSORSETPROP("Tables",lcTable,tcAlias)&lt;br /&gt;CURSORSETPROP("KeyFieldList",lcKeyFieldList,tcAlias)&lt;br /&gt;CURSORSETPROP("UpdatableFieldList",lcUpdatableFieldList,tcAlias)&lt;br /&gt;CURSORSETPROP("UpdateNameList",lcUpdateNameList,tcAlias)&lt;br /&gt;CURSORSETPROP("SendUpdates",.T.,tcAlias)&lt;br /&gt;CURSORSETPROP("Buffering", tnBuffering, tcAlias)&lt;br /&gt;&lt;br /&gt;USE IN SELECT("curData")&lt;br /&gt;USE IN SELECT("curTableName")&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;使用簡易說明&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;highlight: 13"&gt;lnHandle = SQLSTRINGCONNECT(...........)&lt;br /&gt;TEXT TO lcSQL TEXTMERGE NOSHOW PRETEXT 2&lt;br /&gt;   SELECT A.*,B.ColName&lt;br /&gt;   FROM TableA AS A JOIN TableB AS B ON A.Key = B.Key&lt;br /&gt;ENDTEXT&lt;br /&gt;lnResult = SQLEXEC(lnHandle,lcSQL,"cTemp")&lt;br /&gt;IF lnResult &amp;lt; 0&lt;br /&gt;   AERROR(laError)&lt;br /&gt;   MESSAGEBOX(laError(2))&lt;br /&gt;   RETURN&lt;br /&gt;ENFIF&lt;br /&gt;&lt;br /&gt;DO SPTUpdate WITH lnHandle,lcSQL,"TableA","cTemp",5&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;這個 PRG 只經過簡單測試可以 Updatable，沒有使用在實際環境中過。&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;MakeUpdatable in &lt;a href="http://leafe.com/dls/vfp"&gt;leafe&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2934243289658472425?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2934243289658472425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/04/vfp-spt-updatable.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2934243289658472425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2934243289658472425'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/04/vfp-spt-updatable.html' title='[VFP] SPT Updatable'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6921394782728196658</id><published>2011-04-15T09:05:00.000+08:00</published><updated>2011-04-15T09:05:00.722+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>[Apple] 利用iTune把CD轉MP3</title><content type='html'>之前幫大嫂把胖妞要聽的CD轉成mp3來播放，原本想說這是一件苦差事，沒想到iTune就可以簡單達到，雖然Windows Media Player也可以作到，但是它有版本的限制，老實講並不方便，假如大家有此需求，建議安裝iTune來處理。&lt;br /&gt;&lt;br /&gt;當把CD放進光碟機，iTune會詢問是否要把CD轉成mp3，只要按"是"，iTune就會把檔案轉成mp3並放置在預設的檔案夾中；預設檔案夾位置 使用者文件夾 =&amp;gt; 我的音樂（My Music） =&amp;gt; iTune資料夾，以我的電腦來說，就是 C:\Documents and Settings\NB-IC\My Documents\My Music ， 操作步驟如下：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;把CD放進光碟機，iTune會出現詢問訊息。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="[Apple] 利用iTune把CD轉MP3 - 1" height="138" src="http://farm5.static.flickr.com/4110/5602414315_094b041a17_o.jpg" width="391" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;按下確定後，iTune就會進行轉檔的動作。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="[Apple] 利用iTune把CD轉MP3 - 2" height="380" src="http://farm6.static.flickr.com/5186/5602414845_335da5c551_z.jpg" width="640" /&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;匯入完畢後，在音樂選項中，就可以看到匯入的音樂；假如在歌曲上按右鍵清單，清單內的選項 "Windows檔案總管中顯示" 可以直接到此mp3所在的資料夾。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="[Apple] 利用iTune把CD轉MP3 - 3" height="509" src="http://farm6.static.flickr.com/5224/5603063350_f0301ddd1e_z.jpg" width="640" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;假如想要決定iTune的預設路徑，請在選擇 編輯 =&amp;gt; 喜好設定 =&amp;gt; 進階 =&amp;gt; 更改，就可以指定預設路徑。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="[Apple] 利用iTune把CD轉MP3 - 4" height="538" src="http://farm6.static.flickr.com/5101/5602415553_4561241183_z.jpg" width="580" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;假如把光碟放進光碟機後，並沒有出現詢問是否要匯入，請至編輯 =&amp;gt; 偏好設定 =&amp;gt; 一般，看 "放入光碟時" 的選項是不是 "詢問是否匯入光碟"，基本上這是預設值，應該都會動作。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="[Apple] 利用iTune把CD轉MP3 - 5" height="640" src="http://farm6.static.flickr.com/5264/5603000254_28bcb9faca_z.jpg" width="567" /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6921394782728196658?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6921394782728196658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2009/12/apple-itunecdmp3.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6921394782728196658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6921394782728196658'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2009/12/apple-itunecdmp3.html' title='[Apple] 利用iTune把CD轉MP3'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5186/5602414845_335da5c551_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3222939056561052697</id><published>2011-04-08T16:26:00.002+08:00</published><updated>2011-04-08T16:26:21.102+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CPBL'/><title type='text'>2011 中華職棒開幕賽</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5595068996/" title="P3190123 by JengTing_政廷, on Flickr"&gt;&lt;img alt="P3190123" height="375" src="http://farm6.static.flickr.com/5148/5595068996_4f942062a2.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;CPBL 在澄清湖球場揭開序幕，小黑和仲輝特地從北部下來看球，一進球場時，就感覺到沒有人認養的棒球場，草皮部分真的是差很多，上次來球場時，感覺草皮很漂亮，一整片綠油油的，現在只有一小片可以媲美以前的草皮。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;開賽節目 - 保佑三太子&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="390" src="http://www.youtube.com/embed/7sn07bgWW0I" title="YouTube video player" width="480"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;坐在旁邊是一位特別的北部球迷，當天從新莊趕下來，非常熱情、全場也非常的投入，從第一局開始，就不斷的跟我聊天，聊天內容當然是他看球的豐功偉業，以下簡述一下：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;去年新莊球賽不缺席超過五場。&lt;/li&gt;&lt;li&gt; 全台球場只有屏東沒有去過。 &lt;/li&gt;&lt;li&gt;家人都不會反對嗎？我管她的，要罵就讓她罵。&lt;/li&gt;&lt;li&gt;曾紀恩每次來球場都坐在他旁邊看球。&lt;/li&gt;&lt;li&gt;認識陳冠任爸爸。&lt;/li&gt;&lt;/ol&gt;在此要強調他真的非常投入，因為：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;當增菘瑋一直投壞球時，他會罵 "X的，是ㄟ擔三小，領先就可以這樣玩喔"&lt;/li&gt;&lt;li&gt; 當周思齊遇上近身球時，他會譙 "ㄟ~~ ㄟ~~ 投手衝三小"&lt;/li&gt;&lt;li&gt;當鄭達鴻美技接殺安打球時，會站起來狂喊 "達轟，吃藥啦~"&lt;/li&gt;&lt;/ol&gt;而他的音量非常洪亮，在我旁邊的小黑和仲輝都聽的到，每每我們都相視而笑，哈 ~~，在第五局時，因為接電話和鬧肚子離開座位，他才轉換聊天的目標。&lt;br /&gt;&lt;br /&gt;澄清湖大螢幕都會播放打者大頭照，讓現場觀眾知道現在到底是哪位打者打擊，而大頭照應該用JPG圖檔就好，聯盟好像把它轉成影音檔來播放，轉成影音檔用全螢幕來播放也可以達到相同顯示效果，沒想到竟然沒有用循環播放，一張JPG檔，大概播個2-3秒就結束，所以Windows Media Player 播放外框就一直跑出來，可以感覺到操作人員為了讓大頭照全螢幕播放，一直在那手忙腳亂，哈。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5594507113/" title="2011 中華職棒開幕賽 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="2011 中華職棒開幕賽 - 1" height="375" src="http://farm6.static.flickr.com/5030/5594507113_9d4e4f0b41.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;當這麼久的蕉農，第一次掏錢買相關產品，去球場不可會缺的加油棒&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5594496019/" title="2011 中華職棒開幕賽 - 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="2011 中華職棒開幕賽 - 3" height="400" src="http://farm6.static.flickr.com/5021/5594496019_c7ed54d1ca.jpg" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;憑門票換的開幕賽袋子&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5594502705/" title="2011 中華職棒開幕賽 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="2011 中華職棒開幕賽 - 2" height="333" src="http://farm6.static.flickr.com/5227/5594502705_7dda99b952.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a href="http://www.flickr.com/photos/jengting/5594496019/" title="2011 中華職棒開幕賽 - 3 by JengTing_政廷, on Flickr"&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;賽後 Garmin 煙火秀&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="390" src="http://www.youtube.com/embed/o4mBxAJEY6w" title="YouTube video player" width="480"&gt;&lt;/iframe&gt;&lt;/div&gt;最後也是最重要的，這是我第一次去現場看球兄弟獲勝，目前到球場看球個人勝率為0.333。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3222939056561052697?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3222939056561052697/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/04/2011.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3222939056561052697'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3222939056561052697'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/04/2011.html' title='2011 中華職棒開幕賽'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5148/5595068996_4f942062a2_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6541751939511777686</id><published>2011-04-03T13:41:00.000+08:00</published><updated>2011-04-03T13:41:27.820+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pili'/><title type='text'>蝶月對話之《情人水果論》</title><content type='html'>Pili 布袋戲裡一對歡喜冤家（公孫月、蝴蝶君）的經典對話，相信 Pili 迷一定不陌生的兩個角色；假如現在你女朋友要你用一種水果來形容她，你會選哪樣ㄋ~~&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;iframe allowfullscreen="" frameborder="0" height="390" src="http://www.youtube.com/embed/vrqsg7dbHKI" title="YouTube video player" width="480"&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6541751939511777686?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6541751939511777686/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2006/03/blog-post_07.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6541751939511777686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6541751939511777686'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2006/03/blog-post_07.html' title='蝶月對話之《情人水果論》'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/vrqsg7dbHKI/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-1657477481340919850</id><published>2011-03-25T17:57:00.002+08:00</published><updated>2011-03-25T17:57:32.954+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>[Windows] 利用 NET USE 語法建立網路磁碟機</title><content type='html'>Windows NT 的電腦常常發生看不到區域網路內其他電腦的情況，但放段時間又抓的到，假如用ping去確定電腦是否存在，又都ping的到，每次臨時要重設網路磁碟時，遇上這問題，真的是會讓人抓狂，總不可能在那賭運氣，等電腦抓到。&lt;br /&gt;&lt;br /&gt;利用NET USE 即使看不到區域網路上的電腦，但只要ping的到，還是可以順利建立網路磁碟機。&lt;br /&gt;&lt;br /&gt;命令提示字元內，打出下列語法就可以連結；第一種方式（*）不指定磁碟機名稱，電腦會自動指派一個可用名稱；第二種（DeviceName）則是自己指派，EX：Z：。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;NET USE * \\ComputerName\ShareName&lt;br /&gt;-- OR&lt;br /&gt;NET USE DeviceName \\ComputerName\ShareName&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb490717.aspx"&gt;NET USE &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-1657477481340919850?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/1657477481340919850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/03/windows-net-use.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1657477481340919850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1657477481340919850'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/03/windows-net-use.html' title='[Windows] 利用 NET USE 語法建立網路磁碟機'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2664642832760951819</id><published>2011-03-18T08:53:00.004+08:00</published><updated>2011-11-22T11:18:16.187+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VFP'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>UNION</title><content type='html'>UNION 將兩個或更多查詢的結果集結合成單一結果集（縱向連結資料），個人覺得 UNION 最好用的地方在於連接歷史資料庫，尤其是習慣把每一年資料拆成一個 Table 來整理，EX：Order98、Order99。&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;SQL UNION 使用限制：&lt;/span&gt;&lt;li&gt;欄位數目和順序需要一致&lt;/li&gt;&lt;li&gt;欄位資料型態必須相容（隱含式轉換）&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;VFP UNION 使用限制：&lt;/span&gt;&lt;li&gt;除了上述限制外，在 8.0 和 9.0 版本裡假如資料行有 Memo 資料型態，一定要用 UNION ALL，用 UNION 會錯誤，8.0 之前版本則是沒有這個限制。&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: large;"&gt;SQL、VFP UNION 使用上需要注意的地方：&lt;/span&gt;&lt;li&gt;UNION 和 UNION ALL的差異：UNION 會自動過濾重複資料，而 UNION ALL 則是會把全部資料都列出來；因為 UNION 會過濾重覆資料，所以在效率上，UNION ALL會比較快一些。&lt;/li&gt;&lt;li&gt;欄位名稱以第一個資料集為依據。&lt;/li&gt;&lt;li&gt; Order By 必須放在整個 T-SQL 語法的最後。&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 建立範例資料&lt;br /&gt;DECLARE @NY table (EmployeeID char(4),Employee char(8),Birthday datetime)&lt;br /&gt;DECLARE @TW table (EmployeeID char(4),Employee char(8),Birthday datetime)&lt;br /&gt; &lt;br /&gt;-- Ray 和 Doris 這兩個人名，同時存在 @TW 和 @NY 中  &lt;br /&gt;INSERT INTO @NY VALUES('NY01','Emma','19860606')&lt;br /&gt;INSERT INTO @NY VALUES('NY02','Ray','19840404')&lt;br /&gt;INSERT INTO @NY VALUES('NY03','Doris','19870707')&lt;br /&gt;INSERT INTO @NY VALUES('NY04','Peggie','19890909')&lt;br /&gt;INSERT INTO @NY VALUES('NY05','Angel','19810101')&lt;br /&gt;INSERT INTO @TW VALUES('TW01','Terry','19901010')&lt;br /&gt;INSERT INTO @TW VALUES('TW02','Ray','19820202')&lt;br /&gt;INSERT INTO @TW VALUES('TW03','Doris','19830303')&lt;br /&gt;INSERT INTO @TW VALUES('TW04','Fanny','19880808')&lt;br /&gt;INSERT INTO @TW VALUES('TW05','Jarry','19850505')&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;UNION 和 UNION ALL 產生結果比較&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- UNION 把重覆資料過濾掉，並對資料進行排序&lt;br /&gt;SELECT Employee FROM @NY&lt;br /&gt;UNION&lt;br /&gt;SELECT Employee FROM @TW&lt;br /&gt;&lt;br /&gt;-- UNION ALL 列出全部資料，不對資料進行排序&lt;br /&gt;SELECT Employee FROM @NY&lt;br /&gt;UNION ALL&lt;br /&gt;SELECT Employee FROM @TW&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5962500157/" title="UNION 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="UNION 1" height="308" src="http://farm7.static.flickr.com/6022/5962500157_4e0c551e8c_o.jpg" width="357" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5963056162/" title="UNION 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="UNION 2" height="287" src="http://farm7.static.flickr.com/6022/5963056162_6fc67494fd_o.jpg" width="481" /&gt;&lt;/a&gt;&lt;/div&gt;之前因為不知道 UNION 和 UNION ALL 兩者差異，導致抓出來資料不如預期，找了好久才發現兩者差異。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;從執行計畫來看 UNION 和 UNION ALL 效能問題&amp;nbsp;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;可以發現 UNION 刪除重復資料會對資料進行排序（相異排序），也因此造成效能降低。&lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5963056234/" title="UNION 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="UNION 3" height="448" src="http://farm7.static.flickr.com/6008/5963056234_957cb4a3c2.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;欄位名稱使用&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT EmployeeID AS 員工編號,Employee AS 員工名稱,Birthday AS 生日 -- 以第一個結果集的欄位名稱為主&lt;br /&gt;FROM @NY&lt;br /&gt;UNION ALL&lt;br /&gt;SELECT EmployeeID,Employee,Birthday&lt;br /&gt;FROM @TW&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5962500471/" title="UNION 4 by JengTing_政廷, on Flickr"&gt;&lt;img alt="UNION 4" height="242" src="http://farm7.static.flickr.com/6016/5962500471_5021c7398d_o.jpg" width="364" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;Order By 應用說明&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 錯誤用法&lt;br /&gt;SELECT EmployeeID,Employee,Birthday&lt;br /&gt;FROM @NY&lt;br /&gt;ORDER BY Birthday -- 不可以放在資料集中&lt;br /&gt;UNION ALL&lt;br /&gt;SELECT EmployeeID,Employee,Birthday&lt;br /&gt;FROM @TW&lt;br /&gt;&lt;br /&gt;-- 正確正法&lt;br /&gt;SELECT EmployeeID,Employee,Birthday&lt;br /&gt;FROM @NY&lt;br /&gt;UNION ALL&lt;br /&gt;SELECT EmployeeID,Employee,Birthday&lt;br /&gt;FROM @TW&lt;br /&gt;ORDER BY Birthday -- 必須放在整個 T-SQL 語法最後&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: large;"&gt;控制 UNION 中，每個資料集呈現順序 &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;上述有提到，UNION 動作時，會針對資料進行排序，導致最後排序結果，不符合實際需求，可以新增一個排序欄位，讓 Order By 根據此欄位排序，來達到控制資料集排序。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 會依據 Employee 第一個字母大小進行排序&lt;br /&gt;SELECT Employee&lt;br /&gt;FROM @TW&lt;br /&gt;WHERE Employee = 'Jarry'&lt;br /&gt;UNION &lt;br /&gt;SELECT Employee&lt;br /&gt;FROM @TW&lt;br /&gt;WHERE Employee = 'Doris'&lt;br /&gt;UNION &lt;br /&gt;SELECT Employee&lt;br /&gt;FROM @NY&lt;br /&gt;WHERE Employee = 'Emma'&lt;br /&gt;UNION &lt;br /&gt;SELECT Employee&lt;br /&gt;FROM @NY&lt;br /&gt;WHERE Employee = 'Angel'&lt;br /&gt;&lt;br /&gt;-- 根據自訂欄位來排序&lt;br /&gt;SELECT Employee,4 AS SetOrderBy -- 自訂 SetOrderBy 欄位&lt;br /&gt;FROM @TW&lt;br /&gt;WHERE Employee = 'Jarry'&lt;br /&gt;UNION &lt;br /&gt;SELECT Employee,3&lt;br /&gt;FROM @TW&lt;br /&gt;WHERE Employee = 'Doris'&lt;br /&gt;UNION &lt;br /&gt;SELECT Employee,1&lt;br /&gt;FROM @NY&lt;br /&gt;WHERE Employee = 'Emma'&lt;br /&gt;UNION &lt;br /&gt;SELECT Employee,2&lt;br /&gt;FROM @NY&lt;br /&gt;WHERE Employee = 'Angel'&lt;br /&gt;Order by SetOrderBy&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5962500815/" title="UNION 5 by JengTing_政廷, on Flickr"&gt;&lt;img alt="UNION 5" height="179" src="http://farm7.static.flickr.com/6140/5962500815_bb35a385b5_o.jpg" width="434" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;MSDN：&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms180026%28SQL.90%29.aspx"&gt;UNION&lt;/a&gt;&lt;br /&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms191523%28SQL.90%29.aspx"&gt;使用 UNION、EXCEPT 和 INTERSECT 搭配其他 Transact-SQL 陳述式&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/110906/en-us"&gt;You receive an error message when you run an SQL SELECT statement that has a UNION clause and an ORDER BY clause&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://searchoracle.techtarget.com/answer/How-to-sort-an-SQL-UNION-query-with-special-ORDER-BY-sequence"&gt;How to sort an SQL UNION query with special ORDER BY sequence &lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2664642832760951819?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2664642832760951819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/10/sqlunion.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2664642832760951819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2664642832760951819'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/10/sqlunion.html' title='UNION'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm7.static.flickr.com/6008/5963056234_957cb4a3c2_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-5203038027301275653</id><published>2011-03-11T15:21:00.017+08:00</published><updated>2011-11-16T22:06:20.209+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] Trigger - inserted &amp; deleted Table</title><content type='html'>deleted Table 和 inserted Table 為 Triiger 使用的兩個特殊暫存資料表（交易紀錄的檢視表），其欄位名稱、順序和資料型態都跟原來的 Table 一致，可以利用它們了解 INSERT、UPDATE 和 DELETE T-SQL 語法觸發 Triiger 時，插入、修改或是刪除哪些資料。&lt;br /&gt;&lt;br /&gt;inserted Table 會儲存 INSERT 和 UPDATE 前的資料、deleted Table 則會儲存 UPDATE 後和 DELETE 的資料。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;利用表格表示&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="Trigger" height="176" src="http://farm6.static.flickr.com/5056/5524815120_8237a0f4b5_o.jpg" width="575" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;利用圖形表示&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="[SQL] Trigger - inserted &amp;amp; deleted Table - 2" height="222" src="http://farm3.static.flickr.com/2486/5770431394_6e4185df5e_z.jpg" width="640" /&gt;&lt;/div&gt;SQL Server 會自動建立並管理，無法直接修改資料表內的資料或是修改其結構（EX：CREATE INDEX），當Trigger 結束時，暫存的 deleted Table 和 inserted Table 會自動消失。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;整合 inserted 和 deleted 並判斷類別（新增、更新或刪除）&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;利用 FULL JOIN 把 inserted Table 和 deleted Table 整合在一起，再透過判斷主要連結欄位是否為 NULL 或 相等，來判斷資料是新增、修改或是刪除。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT &lt;br /&gt;  COALESCE(I.KeyFields,D.KeyFields) AS KeyFields, -- 利用 COALESCE() 來找出 KeyFields&lt;br /&gt;  'Kind' = CASE&lt;br /&gt;             WHEN D.KeyFields IS NULL THEN '新增' -- 利用 D.KeyFields IS NULL 來判斷是否為新增&lt;br /&gt;             WHEN I.KeyFields IS NULL THEN '刪除' -- 利用 I.KeyFields IS NULL 來判斷是否為刪除&lt;br /&gt;             WHEN I.KeyFields = D.KeyFields THEN '更新' -- 利用 I.KeyFields = D.KeyFields 來判斷是否為更新&lt;br /&gt;           END&lt;br /&gt;FROM &lt;br /&gt;  inserted AS I &lt;br /&gt;  FULL JOIN -- 利用 FULL JOIN 來連結兩個暫存資料表&lt;br /&gt;  deleted AS D ON I.KeyFields AND D.KeyFields&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;利用 EXISTS 來判斷資料是否存在 inserted 和 deleted &lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- &lt;br /&gt;&lt;br /&gt;   IF EXISTS(SELECT 1 FROM inserted) AND NOT EXISTS(SELECT 1 FROM deleted)&lt;br /&gt;   -- 新增  &lt;br /&gt;  &lt;br /&gt;   IF EXISTS(SELECT 1 FROM inserted) AND EXISTS(SELECT 1 FROM deleted)&lt;br /&gt;   -- 更新&lt;br /&gt;  &lt;br /&gt;   IF NOT EXISTS(SELECT 1 FROM inserted) AND EXISTS(SELECT 1 FROM deleted)&lt;br /&gt;   -- 刪除&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;b&gt;參考資料：&lt;/b&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms191300.aspx"&gt;使用 inserted 或 deleted 資料表&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms190349.aspx"&gt;COALESCE()&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dotblogs.com.tw/jameswu/archive/2009/07/23/9643.aspx"&gt;使用 Trigger 紀錄資料表的新增、修改、刪除的行為&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dotblogs.com.tw/terrychuang/archive/2011/08/23/33976.aspx"&gt;如何以 Output 子句製作模擬 DML Trigger&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.dotblogs.com.tw/terrychuang/archive/2011/09/20/36940.aspx"&gt;如何在DML Trigger中判斷某些資料行是否被更新&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.sqlservercentral.com/articles/Stairway+Series/71822/" target="_blank"&gt;Stairway to Database Design Level 7: Triggers&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-5203038027301275653?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/5203038027301275653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/12/sql-trigger-inserted-deleted-table.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5203038027301275653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5203038027301275653'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/12/sql-trigger-inserted-deleted-table.html' title='[SQL] Trigger - inserted &amp; deleted Table'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm3.static.flickr.com/2486/5770431394_6e4185df5e_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7124480723042612572</id><published>2011-03-04T16:40:00.002+08:00</published><updated>2011-03-04T16:40:28.030+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VFP'/><title type='text'>[VFP] GOMONTH() 應用</title><content type='html'>說明：&lt;br /&gt;GOMONTH(dExpression | tExpression, nNumberOfMonths)；&lt;br /&gt;對於給定的日期或日期時間，傳回其指定之前或之後月份數目的日期。&lt;br /&gt;&lt;br /&gt;參數說明：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;dExpression | tExpression：輸入 Date 或是 DateTime 資料型態&lt;/li&gt;&lt;li&gt;nNumberOfMonths：正數表示加給個月份；負數代表減幾個月。&lt;/li&gt;&lt;/ol&gt;回傳值：Date 資料型態&lt;br /&gt;備註： GOMONTH() 不支援 1753年01月01日之前的日期&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span style="font-size: x-large;"&gt;計算月份的最後一天、當月總共有幾天&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;邏輯：要計算當月份的最後一天，先找到下個月的第一天，再減一天就是當月的最後一天；最後一天同時也代表著當月份的總天數。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;LOCAL dDate,dLastDay AS date&lt;br /&gt;LOCAL iTotalDay AS integer &lt;br /&gt;&lt;br /&gt;dDate = DATE() -- 使用者自訂日期&lt;br /&gt;&lt;br /&gt;-- 先利用DATE() 來找出自訂日期月份的第一天，&lt;br /&gt;-- 然後利用GOMONTH() 加一個月找到下個月第一天，&lt;br /&gt;-- 再減一天，找到自訂日期月份的最後一天。&lt;br /&gt;dMonthLastDate = GOMONTH(DATE(YEAR(dDate),MONTH(dDate),1),1)-1&lt;br /&gt;&lt;br /&gt;-- 邏輯同上，最後再利用DAY()函數把天數抓出來就行&lt;br /&gt;iTotalDay = DAY(dMonthLastDate)&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span style="font-size: x-large;"&gt;精準計算年紀的年月日（計算兩個日期間的年月日）&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;/ul&gt;為了寫公司計算退休金和資遣費的功能，在計算年齡這個邏輯上打轉了好一陣子，一直都無法很精準的計算出年月日，也因此計算出來的金額總是只能參考用，直到最近才發現自己的盲點。之前因為人事小姐提供給我邏輯參考範例，每次要依比例計算時，總是用 天數 / 365天 ，所以我在計算年齡或是相關變數時，也都是先計算出天數，然後再轉化為年和月，但這個問題是1年又不一定是365天，再加上人事小姐說政府官方是以1年365來計算（其實我也不知道是真是假啦），因次也沒有特別注意這個不準確。&lt;br /&gt;&lt;br /&gt;1年並不一定是365天，但是1年一定是12個月吧，因此利用計算月份來計算，就可以精準地計算出年月日。這個邏輯延伸，還可以計算到55歲、65歲、年資15年和年資25年還有多久的年月日資料，其實就是計算兩個日期的年月日資料。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;FUNCTION CountYYMMDD(tdStartDate AS date,tdEndDate AS date) AS string &lt;br /&gt; &lt;br /&gt; LOCAL cYYMMDD AS string  &lt;br /&gt; LOCAL iTotalMonth,iYear,iMonth,iDay AS integer &lt;br /&gt; LOCAL dDate AS date &lt;br /&gt; &lt;br /&gt; -- GOMONTH() 函數不支援 17530101 之前的日期&lt;br /&gt; IF tdStartDate &amp;lt; {^1753/01/01} OR tdEndDate &amp;lt; {^1753/01/01}&lt;br /&gt;  RETURN ""&lt;br /&gt; ENDIF &lt;br /&gt; &lt;br /&gt; iTotalMonth = 0&lt;br /&gt; iYear = 0&lt;br /&gt; iMonth = 0&lt;br /&gt; iDay = 0&lt;br /&gt; dDate = tdStartDate -- 迴圈日期；此變數用來跑迴圈，紀錄起始日期&lt;br /&gt; &lt;br /&gt; -- 從起始日期計算有幾個月到結束日期&lt;br /&gt; -- 迴圈日期 小於 結束日期，就一直進入&lt;br /&gt; DO WHILE dDate &amp;lt; tdEndDate&lt;br /&gt;&lt;br /&gt;  dDate = GOMONTH(dDate,1) -- 迴圈日期，一次加一個月&lt;br /&gt;  DO CASE&lt;br /&gt;  CASE dDate &amp;lt;= tdEndDate &lt;br /&gt;   -- 當迴圈日期小於結束日期，iTotalMonth 加 1&lt;br /&gt;   iTotalMonth = iTotalMonth + 1&lt;br /&gt;  CASE dDate &amp;gt; tdEndDate &lt;br /&gt;   -- 當迴圈日期大於結束日期，把迴圈日期 減 1 個月，並離開&lt;br /&gt;   -- 此時迴圈日期為最接近結束日期的月份時間&lt;br /&gt;   dDate = GOMONTH(dDate,-1)&lt;br /&gt;   EXIT&lt;br /&gt;  ENDCASE&lt;br /&gt;  &lt;br /&gt;  -- 防呆，避免無限迴圈&lt;br /&gt;  IF iTotalMonth &amp;gt; (999*12) + 11&lt;br /&gt;   RETURN ""&lt;br /&gt;  ENDIF&lt;br /&gt;&lt;br /&gt; ENDDO&lt;br /&gt;&lt;br /&gt; iYear = INT(iTotalMonth/12)&lt;br /&gt; iMonth = iTotalMonth - (12 * iYear)&lt;br /&gt; iDay = tdEndDate - dDate -- 結束日期 減 迴圈日期（此時為最接近結束日期的月份時間）&lt;br /&gt; cYYMMDD = PADL(ALLTRIM(STR(iYear)),3,"0") + PADL(ALLTRIM(STR(iMonth)),2,"0") + PADL(ALLTRIM(STR(iDay)),2,"0")&lt;br /&gt; &lt;br /&gt; RETURN cYYMMDD&lt;br /&gt;ENDFUNC&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt; &lt;a href="http://db.tt/23Fa8sJ"&gt;Age()&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;GOMONTH()、DATE()、DAY()&amp;nbsp; in VFP 9.0 Help&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7124480723042612572?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7124480723042612572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/03/vfp-gomonth.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7124480723042612572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7124480723042612572'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/03/vfp-gomonth.html' title='[VFP] GOMONTH() 應用'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-1978099229086321024</id><published>2011-02-25T20:42:00.002+08:00</published><updated>2011-02-25T20:42:37.822+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Shopping'/><title type='text'>飛天兔寶寶</title><content type='html'>朋友公司送員工的元宵節花燈，應景一下花了點時間把它完成。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;花燈包裝正面&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470097538/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5178/5470097538_718aed2dcd.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;花燈包裝背面&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5469501281/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5059/5469501281_ab0b3ded4e.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;簡易的組裝說明書&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470170098/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5051/5470170098_b81edd31a2.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;成品檢視圖&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470100744/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="500" src="http://farm6.static.flickr.com/5012/5470100744_d00efbe0d6.jpg" width="375" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;包裝內的組件；左上角為兔頭、中下方為身體、圓形組件為降落傘、最右邊為連接降落傘和身體的繩子、左下角為LED燈。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470105612/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5179/5470105612_4f200748e9.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;安全玩具徽章，並說明適用年齡為三歲以上；而且因為LED燈很小，要注意小朋友誤食。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470103048/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="210" src="http://farm6.static.flickr.com/5094/5470103048_8369962b38_m.jpg" width="310" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470111890/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="210" src="http://farm6.static.flickr.com/5219/5470111890_24d33ca157_m.jpg" width="310" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;LED燈，左圖是剛拆封的樣子，開關正面上有右圖的卡榫，要先把它拿下來，才可以開燈。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470125806/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="210" src="http://farm6.static.flickr.com/5095/5470125806_94dc8220d6_m.jpg" width="310" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470128768/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="210" src="http://farm6.static.flickr.com/5097/5470128768_fc491256a3_m.jpg" width="310" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;降落傘上的圖示 ，看圖示我才想到今年也是台灣旅遊年，政府官員每次說到要提升觀光時，就會提出旅遊年或是觀光年的口號，聽多了都麻痺。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470118920/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="210" src="http://farm6.static.flickr.com/5095/5470118920_fe35c7e65f_m.jpg" width="310" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470115552/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="210" src="http://farm6.static.flickr.com/5257/5470115552_64b9069e53_m.jpg" width="310" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5469529887/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5216/5469529887_573eca87c5.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;組件上都會有號碼，只要依號碼順序組合、相同號碼要互扣，且扣起來後號碼要在內側，就可以很順利組合；不過光組合起來是沒用的，畢竟用扣的，整體結構很鬆散，且沒有立體感，第一次組合起來後，我整個拆掉，重新扣同時用膠帶把扣口整個固定，並稍微彎折讓他有點立體感，這才是花時間的地方。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;大頭照&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5469550881/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5172/5469550881_fd776c6c6a.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;兔尾巴，蝴蝶造型的尾巴&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470140782/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5295/5470140782_7fd64418fc.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;在背上的LED燈&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470147590/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5295/5470147590_209f257b16.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;沒有降落傘的正面和側面照&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470134776/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="400" src="http://farm6.static.flickr.com/5020/5470134776_5b0810ddae_m.jpg" width="300" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/5469544813/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="400" src="http://farm6.static.flickr.com/5135/5469544813_94f7f9ae3b_m.jpg" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;裝上降落傘後的側視圖&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5469562249/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5256/5469562249_e88b0713a1.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;降落傘上的中國石化的 Logo&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5469538935/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="375" src="http://farm6.static.flickr.com/5138/5469538935_326de78327.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;裝上降落傘後的成品&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5470150312/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="400" src="http://farm6.static.flickr.com/5213/5470150312_b2d7573103_m.jpg" width="300" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/5469559691/" title="飛天兔寶寶 by JengTing_政廷, on Flickr"&gt;&lt;img alt="飛天兔寶寶" height="400" src="http://farm6.static.flickr.com/5260/5469559691_ed9fcf8bf5_m.jpg" width="300" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;延伸閱讀：&lt;/span&gt;&lt;li&gt;&lt;a href="http://coolryu.blogspot.com/2011/02/blog-post_17.html"&gt;應景的元宵燈籠&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-1978099229086321024?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/1978099229086321024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/02/blog-post_25.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1978099229086321024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1978099229086321024'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/02/blog-post_25.html' title='飛天兔寶寶'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5178/5470097538_718aed2dcd_t.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-8928785587262593226</id><published>2011-02-19T11:34:00.002+08:00</published><updated>2011-04-14T20:56:39.638+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FuZhi'/><title type='text'>穿越時空玉見您</title><content type='html'>2010年8月到日月潭玩時，尤郁淵推薦可以到玉山國家公園管理處（玉管處），看看玻璃底片影展，也就是"穿越時時空玉見您"，身為行程的規劃人加上對玻璃底片的好奇，當然把它排進行程中；當我們到達那當下，我才突然驚醒，我把大學時去過雪霸國家公園管理處（雪管處）的印象想成玉管處，原本想說就算影展不吸引人，最少管理處內規劃的還不錯，還可以到處晃晃，我搞烏龍了。&amp;gt;.&amp;lt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/5341891827/" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" title="穿越時空玉見您 by JengTing_政廷, on Flickr"&gt;&lt;img alt="穿越時空玉見您" height="350" src="http://farm6.static.flickr.com/5004/5341891827_39bee62f25.jpg" width="250" /&gt;&lt;/a&gt;玻璃底片是19世紀到20世紀初期（1910年）一種影像的成像材料，英文一般稱為 Glass Negative，為膠卷前身，以玻璃板為基底塗上鹵化銀，經拍攝曝光，光線照射到的鹵化銀就變成黑色的銀，經顯影、定影暗房程序，影像就留在玻璃板上，明暗呈現相反，所以也稱玻璃負片，使用玻璃作為底片是因為當時還未發明軟片，玻璃符合透明（可透光放大或放映）與表面平整（不會造成影像扭曲）的條件，自然成為底片的最佳材料。直至1884年 George Eastman 發明軟片後，玻璃底片因為其體積及重量大才漸漸被軟片取代。然而即使在軟片發現後，由於玻璃底片化學性質穩定，又有不彎曲變形的物理特性，因此在20世紀初期至中期，甚至到20世紀後期，仍被應用在需要極大尺寸與細節的影像紀錄上，如天文攝影的科學研究。軟片雖在1884年就發現了，但是到1910年還未完全取代玻璃底片。玻璃底片因為具有重要歷史與文化價值，而且不易保存（易碎），因此有很高的收藏價值。&lt;br /&gt;&lt;br /&gt;現場只有放置很少的玻璃底片來展示，大多是已經洗出來、放大的歷史相片和許多舊式攝影器材，也因為只有展示少量的玻璃底片，讓人有意猶未竟的感覺，只能看看玻璃底片長的什麼樣子而已；看完展示後，大家順手填填學習單，沒想到當時的無心之舉，竟有意外收穫，在2011年1月，志弘收到玉管處來信，並附上一本穿越時空玉見您的攝影集，沒想到只抽出十名的幸運兒，我們竟然是其中的一員。&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;幸運兒名單：&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5314933178/" title="穿越時空玉見您 by JengTing_政廷, on Flickr"&gt;&lt;img alt="穿越時空玉見您" height="305" src="http://farm6.static.flickr.com/5250/5314933178_8b385833de.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;穿越時空玉見您攝影集&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5452314390/" title="攝影集封面 by JengTing_政廷, on Flickr"&gt;&lt;img alt="攝影集封面" height="481" src="http://farm5.static.flickr.com/4098/5452314390_cb2e021e19.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;玉管處提供的各類圖章，整個蓋完也是要花點時間&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5341857095/" title="穿越時空玉見您 by JengTing_政廷, on Flickr"&gt;&lt;img alt="穿越時空玉見您" height="640" src="http://farm6.static.flickr.com/5008/5341857095_435d40dcde_z.jpg" width="453" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Gift Shop 的玉山黑熊，美中不足的是MIC產品 &lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5453662554/" title="台灣黑熊 by JengTing_政廷, on Flickr"&gt;&lt;img alt="台灣黑熊" height="500" src="http://farm6.static.flickr.com/5213/5453662554_26ed998f27.jpg" width="333" /&gt;&lt;/a&gt;&lt;/div&gt;原本計畫短暫停留的玉管處， 就在大家瘋狂蓋玉管處圖章和新世界七大奇景投票的參與下，竟然停留了三個小時，完全超出我的意料之外，最後附上日據時代玉山頂的三角點和山神廟（攝影集內掃描）。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5449999235/" title="穿玉時空玉見您 by JengTing_政廷, on Flickr"&gt;&lt;img alt="穿玉時空玉見您" height="400" src="http://farm6.static.flickr.com/5212/5449999235_a5ea0b5451.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料： &lt;/span&gt;&lt;li&gt;&lt;a href="http://taif.tfri.gov.tw/taif_ch/glassfilm/glassfilm-index.php"&gt;林業試驗所 - 玻璃底片。&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://emmm.tw/news_content.php?id=14046"&gt;「新高伯」─方慶綿先生玉山玻璃底片暨文物捐贈玉管處典藏。&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.flickr.com/groups/glassnegatives/"&gt;Flickr Group - Glass&amp;nbsp; Negative&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;其他相片&lt;/span&gt;&lt;li&gt;&lt;a href="http://www.flickr.com/photos/jengting/5341856333/in/set-72157624712804488/"&gt;抽獎用的活動學習單&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.flickr.com/photos/jengting/5342461722/in/set-72157624712804488/"&gt;穿越時空玉見您圖章&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-8928785587262593226?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/8928785587262593226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/02/blog-post_19.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8928785587262593226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8928785587262593226'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/02/blog-post_19.html' title='穿越時空玉見您'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5004/5341891827_39bee62f25_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-77058595378162499</id><published>2011-02-11T20:06:00.000+08:00</published><updated>2011-02-11T20:06:00.475+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wedding'/><title type='text'>引（帶）路雞</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5363471223/" title="Ray &amp;amp; Doris 的引路雞 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Ray &amp;amp; Doris 的引路雞" height="333" src="http://farm6.static.flickr.com/5048/5363471223_ebdf5bb77d.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;「引路雞」並不會引路，但牠是婚俗當中必不可少的「演員」。女方定親後，做家長的在準備嫁妝同時，要選購一對健壯無病的公雞、母雞，公的要剛會啼叫，母的須即將下蛋。把牠們養在籠中，不讓牠們與其他公雞、母雞來往。&lt;br /&gt;&lt;br /&gt;總之，這兩個「雞演員」看上去必須精神抖擻，不能垂頭喪氣。到了女兒出嫁這天，做父母的要量一條九尺長的紅紗繩，一頭綁住母雞的腳，另一頭綁住公雞的腳，然後把牠們抱進新籃中，由伴娘像護送高級貴賓似地送到新郎家。帶路雞有"起家"(台語)之意，這兩隻雞通常安排在隊伍中的車前、轎頭，像領航員似的，並幫助新娘記得娘家的路怎麼走，讓新娘記得回家的路。&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;「引路雞」到了新郎家後，算是完成了引路的使命，搖身一變，轉變職能改稱「夫妻雞」，象徵新婚夫婦恩恩愛愛。說來有趣，閩南語的「雞」與「家」諧音，因而這對可愛的寵物還擔負著夫婦雙方「兩家親」的善良、美好願望。而那九尺紅繩即隱喻「長久（九）」之意。&lt;br /&gt;&lt;br /&gt;當新娘被迎進洞房後，媒人或新郎的家人們會趕緊上前為「夫妻雞」解開紅繩，然後將牠們放進婚床下。這時，親朋賀客觀者如堵，就像欣賞精彩節目一樣，興趣無比地觀察：是公雞先走出來呢，還是母雞先露臉？為了誘雞出來，贏個好彩頭，人們會費盡心思，有的習慣在地上撒一把上乘大米，有的放些牠們平常喜歡吃的食料。如果公雞先出來，就會博得滿堂喝彩：「頭胎生查埔（閩南語男生的稱謂）！」倘若母雞先行一步，大家自然也有應變的吉語：「先生阿姐後招弟！」賓主笑嘻嘻，樂融融，在觀吉兆中尋歡作樂，把婚禮推向高潮。另一種說法是看公雞還是母雞，誰先跳到床上，總而言之都是在看是先生男孩還是女孩。&lt;br /&gt;&lt;br /&gt;所以，閩南和台灣民間很看重這對婚俗演員，要讓牠快生蛋，因「蛋」和「代」諧音，表示代代相傳之意，所以無論如何要養好護好，即使牠們自然死亡，主人也不忍烹食。&lt;br /&gt;&lt;br /&gt;而隨著時代變遷，現在很少用活生生的雞，取而代之的裝飾用的引路雞，在網路上可以輕易買到，而且還有錄製好的雞啼聲按鍵可以按，出發前會按讓雞啼叫，表示要出發囉。&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料： &lt;/span&gt;&lt;li&gt;&lt;a href="http://www.pcncsa.org.tw/archives/17017"&gt;【歷史文化】縱橫古今【婚俗趣談】引路雞與連尾蔗&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tw.myblog.yahoo.com/newpalace1945/article?mid=2646&amp;amp;prev=2653&amp;amp;next=2642"&gt;客家人婚禮習俗&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tw.myblog.yahoo.com/moliclub-1638/article?mid=1620&amp;amp;prev=1621&amp;amp;next=1613"&gt;結婚習俗之帶路雞&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-77058595378162499?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/77058595378162499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/02/blog-post.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/77058595378162499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/77058595378162499'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/02/blog-post.html' title='引（帶）路雞'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5048/5363471223_ebdf5bb77d_t.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3548743128712037016</id><published>2011-02-07T19:40:00.002+08:00</published><updated>2011-02-07T19:40:35.055+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Advertisement'/><title type='text'>HP - Hit Print</title><content type='html'>雖然列印的速度有點唬爛，但不失為一個好廣告。&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;iframe title="YouTube video player" class="youtube-player" type="text/html" width="480" height="390" src="http://www.youtube.com/embed/6EiGu1OyjQw?hd=1" frameborder="0" allowFullScreen&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3548743128712037016?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3548743128712037016/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/02/hp-hit-print.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3548743128712037016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3548743128712037016'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/02/hp-hit-print.html' title='HP - Hit Print'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/6EiGu1OyjQw/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4076666509284840880</id><published>2011-01-29T16:07:00.003+08:00</published><updated>2011-05-31T21:44:45.418+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='License'/><title type='text'>中級專家</title><content type='html'>順利升級囉 ~~&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5780949191/" title="中級專家 by JengTing_政廷, on Flickr"&gt;&lt;img alt="中級專家" height="125" src="http://farm4.static.flickr.com/3214/5780949191_50c7397e1c_o.jpg" width="124" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4076666509284840880?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4076666509284840880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/01/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4076666509284840880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4076666509284840880'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/01/blog-post.html' title='中級專家'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-5391943683007033728</id><published>2011-01-16T11:28:00.002+08:00</published><updated>2011-04-08T16:37:41.630+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Advertisement'/><title type='text'>Visual Studio 2010</title><content type='html'>Visual Studio 2010 廣告，最近微軟推出新產品，好像都會有廣告來加持，Visual Studio 2010 走戀愛風格。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;想做你的Code &lt;/li&gt;&lt;/ul&gt;&lt;center&gt;&lt;iframe class="youtube-player" frameborder="0" height="390" src="http://www.youtube.com/embed/Qsmb5L-IdC4" title="YouTube video player" type="text/html" width="480"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;讓愛延長 &lt;/li&gt;&lt;/ul&gt;&lt;center&gt; &lt;iframe class="youtube-player" frameborder="0" height="390" src="http://www.youtube.com/embed/Wk2ERSMq1lM" title="YouTube video player" type="text/html" width="480"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;幸福也要敏捷 &lt;/li&gt;&lt;/ul&gt;&lt;center&gt; &lt;iframe class="youtube-player" frameborder="0" height="390" src="http://www.youtube.com/embed/pD4nDcMllMY" title="YouTube video player" type="text/html" width="480"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;為愛Debug &lt;/li&gt;&lt;/ul&gt;&lt;center&gt; &lt;iframe class="youtube-player" frameborder="0" height="390" src="http://www.youtube.com/embed/TUunuYf5Yxg" title="YouTube video player" type="text/html" width="480"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;讓愛編譯通過 &lt;/li&gt;&lt;/ul&gt;&lt;center&gt; &lt;iframe class="youtube-player" frameborder="0" height="390" src="http://www.youtube.com/embed/W-mqFKWNWI0" title="YouTube video player" type="text/html" width="480"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/center&gt;&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;延伸閱讀：&lt;/span&gt;&lt;li&gt;&lt;a href="http://jengting.blogspot.com/2009/12/microsoft-office-2010.html"&gt;Microsoft Office 2010&lt;/a&gt; - 特務風格 &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-5391943683007033728?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/5391943683007033728/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/01/visual-studio-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5391943683007033728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5391943683007033728'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/01/visual-studio-2010.html' title='Visual Studio 2010'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/Qsmb5L-IdC4/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7621765390298277065</id><published>2011-01-09T10:34:00.003+08:00</published><updated>2011-06-11T11:10:10.249+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>[Windows] Win7 和 內碼輸入法</title><content type='html'>在 Win 7 上要利用內碼輸入法來輸入特殊符號，請依下列步驟：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;切換到微軟「新注音」或「新倉頡」輸入法，並確認在「中文模式」下（「英數模式」無法使用內碼輸入法）。&lt;/li&gt;&lt;li&gt; 入前導字元「`」（鍵盤上橫排數字鍵的左邊按鍵），就接著輸入「b」（不用刻意區分大小寫），再加上內碼（EX：A148為？）。&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5282692634/" title="內碼輸入法 0 by JengTing_政廷, on Flickr"&gt;&lt;img alt="內碼輸入法 0" height="292" src="http://farm6.static.flickr.com/5009/5282692634_f581460ee2.jpg" width="491" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;原本想說用了上述方法就可以解決內碼輸入法的問題，沒想到使用者又跑來說，這樣很難打，而且很不習慣，只好再把內碼輸入法放進系統裡，習慣真是一件很恐怖的事情。&lt;br /&gt;&lt;ol&gt;&lt;li&gt;把 Win XP 內的 "C:\Windows\System32\winime.ime" 和 "C:\Windows\System32\uniime.dll" 這兩個檔案同時複製至 Win7內 的 C:\Windows\System32 和 C:\Windows\Syswow64 這兩個資料夾（這兩個資料夾都要有這兩個檔案）。&lt;/li&gt;&lt;li&gt;把 Win XP 內的 C:\Windows\Help\winime.chm 複製至 Win 7 內的 C:\Windows\Help\mui\0404 資料夾。&lt;/li&gt;&lt;li&gt;開始功能表 =&amp;gt;開始搜尋輸入框中輸入"Regedit"，叫出登錄編程式。&lt;/li&gt;&lt;li&gt; 依此路徑 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts ，並新增機碼 "E0220404"。&lt;/li&gt;&lt;li&gt;在 E0220404 機碼內新增下列字串值：&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;數值名稱：Layout File，數值資料：KBDUS.DLL。&lt;/li&gt;&lt;li&gt; 數值名稱：Layout Text，數值資料：中文 (繁體) - 內碼。&lt;/li&gt;&lt;li&gt;數值名稱：IME File，數值資料：winime.ime。&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;/ol&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5282616272/" title="內碼輸入法 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="內碼輸入法 1" height="290" src="http://farm6.static.flickr.com/5006/5282616272_60283a779d_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;以上把內碼輸入法放進 Win 7 系統內，接下來把它叫出來用。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;開始 =&amp;gt; 控制台 =&amp;gt; 變更鍵盤或是其他輸入法 =&amp;gt; 鍵盤與語言 =&amp;gt; 變更鍵盤 =&amp;gt;勾選中文（繁體）- 內碼，並按下確定。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5282615828/" title="內碼輸入法 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="內碼輸入法 2" height="360" src="http://farm6.static.flickr.com/5122/5282615828_b436f31268.jpg" width="419" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;在 Windows 中正常切換（Ctrl + Shift）就可以看到內碼輸入法啦。&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5282629728/" title="內碼輸入法 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="內碼輸入法 3" height="27" src="http://farm6.static.flickr.com/5246/5282629728_6b7372dd82_o.jpg" width="80" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://social.answers.microsoft.com/Forums/zh-TW/w7programszhtw/thread/ac906448-e635-4314-9d24-89591cebb292"&gt;如何在 Win7 系統使用內碼big5輸入法&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tw.myblog.yahoo.com/tootoos-4thlair/article?mid=1007&amp;amp;prev=-2&amp;amp;next=-2&amp;amp;page=1&amp;amp;sc=1#yartcmt"&gt;如何把XP底下的內碼輸入法加到Windows 7&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.yam.com/ymwen/article/18764958"&gt;如何在 Vista 中增加內碼 (Big5) 輸入法&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.td-school.org.cn/itec/attestaition/Ctrl-Alt-Shift.htm"&gt;全形標點符號內碼對照表及快速鍵&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7621765390298277065?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7621765390298277065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/01/windows-win7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7621765390298277065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7621765390298277065'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/01/windows-win7.html' title='[Windows] Win7 和 內碼輸入法'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5009/5282692634_f581460ee2_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6394354396896250885</id><published>2011-01-02T12:05:00.006+08:00</published><updated>2011-06-11T11:09:26.844+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Windows'/><title type='text'>[Windows] 消失的語言列</title><content type='html'>&lt;div style="text-align: center;"&gt;下圖為語言列在Win 7上的圖形&lt;/div&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5277412166/" style="margin-left: 1em; margin-right: 1em;" title="消失的語言列0 by JengTing_政廷, on Flickr"&gt;&lt;img alt="消失的語言列0" height="25" src="http://farm6.static.flickr.com/5008/5277412166_462df03304_o.jpg" width="78" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;原本是在測試 Zebra Win7 32 bit 的 Driver，沒想到要打中文時，竟然完全都不能打，而且語言列也不見，臉都綠了，&amp;gt;.&amp;lt;。&lt;br /&gt;&lt;br /&gt;一開始我是先到控制台內嘗試把語言列給叫出來，想說叫出來就可以搞定這個問題，沒想到語言列的相關設定都設定好，也一樣無解。 &lt;br /&gt;&lt;ul&gt;&lt;li&gt;開始功能表 =&amp;gt; 控制台 =&amp;gt;&amp;nbsp; 變更鍵盤或其他輸入方法 =&amp;gt; 鍵盤與語言 =&amp;gt; 變更鍵盤 =&amp;gt; 語言列；確定語言列是否勾選到"隱藏"，建議勾選"固定在工作列"並取消 "當語言列不在作用中時，將它顯示為透明"。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5276754115/" style="margin-left: 1em; margin-right: 1em;" title="消失的語言列0-1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="消失的語言列0-1" height="500" src="http://farm6.static.flickr.com/5283/5276754115_771ca112de.jpg" width="415" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5277364726/" style="margin-left: 1em; margin-right: 1em;" title="消失的語言列0-2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="消失的語言列0-2" height="457" src="http://farm6.static.flickr.com/5088/5277364726_b404bb4eb1.jpg" width="431" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;語言列相關設定沒有作用後，利用Google大神找到下列方法，終於把語言列叫出來，同時也可以正常輸入中文字。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;開始功能表 =&amp;gt;開始搜尋輸入框中輸入"Regedit"，叫出登錄編程式。&lt;span style="font-size: x-small;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5265537135/" style="margin-left: 1em; margin-right: 1em;" title="消失的語言列1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="消失的語言列1" height="478" src="http://farm6.static.flickr.com/5289/5265537135_95b897ffa9.jpg" width="413" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;登錄編輯程式依此路徑 "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run" 點選，Run內是開機時會自動執行的程式清單，在右側沒有ctfmon.exe字串值，這就是問題所在啦。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5266197498/" style="margin-left: 1em; margin-right: 1em;" title="消失的語言列2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="消失的語言列2" height="210" src="http://farm6.static.flickr.com/5166/5266197498_2caaffc82a.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;右側欄位內右鍵新增一個字串值，並更名為ctfmon.exe。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5266197514/" style="margin-left: 1em; margin-right: 1em;" title="消失的語言列3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="消失的語言列3" height="176" src="http://farm6.static.flickr.com/5202/5266197514_b4155fd7e9.jpg" width="359" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;ctfmon.exe字串值右鍵修改進入編輯字串，並在數值資料內輸入"C:\Windwws\System32\ctfmon.exe"並按下確定。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5265590897/" style="margin-left: 1em; margin-right: 1em;" title="消失的語言列4 by JengTing_政廷, on Flickr"&gt;&lt;img alt="消失的語言列4" height="158" src="http://farm6.static.flickr.com/5121/5265590897_99b3f5d9bc.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5265537349/" style="margin-left: 1em; margin-right: 1em;" title="消失的語言列5 by JengTing_政廷, on Flickr"&gt;&lt;img alt="消失的語言列5" height="166" src="http://farm6.static.flickr.com/5290/5265537349_98b1aa8944.jpg" width="395" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;輸入後在Run內右側就可以看見剛剛建立的字串值和其資料。 &lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5282065703/" title="消失的語言列6 by JengTing_政廷, on Flickr"&gt;&lt;img alt="消失的語言列6" height="106" src="http://farm6.static.flickr.com/5247/5282065703_bf684d7b7e_o.jpg" width="559" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;重新開機後就搞定啦&lt;/li&gt;&lt;/ul&gt;假如重新開機後，發現無法正常使用 Ctrl + Shift 來變換語言 ，請至進階按鍵組合，選擇"切換輸入語言"，並按"變更按鍵順序"，確定變更按鍵順序內的設定值是否跟圖片上設定一樣。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5820101318/" title="[Windows] 消失的語言列 - 9 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[Windows] 消失的語言列 - 9" height="457" src="http://farm3.static.flickr.com/2377/5820101318_4d1008fbe7_o.jpg" width="432" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5819538521/" title="[Windows] 消失的語言列 - 10 by JengTing_政廷, on Flickr"&gt;&lt;img alt="[Windows] 消失的語言列 - 10" height="192" src="http://farm3.static.flickr.com/2364/5819538521_acc77bd584_o.jpg" width="424" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://blog.udn.com/mikeyctsai/3663340"&gt;Windows 7 語言列消失的解決方法&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/282599/zh-tw"&gt;關於 Ctfmon.exe 的常見問題集&amp;nbsp;&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6394354396896250885?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6394354396896250885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2011/01/windows.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6394354396896250885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6394354396896250885'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2011/01/windows.html' title='[Windows] 消失的語言列'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5283/5276754115_771ca112de_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7441782446452147894</id><published>2010-12-28T19:09:00.002+08:00</published><updated>2010-12-28T19:09:38.541+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Wedding'/><title type='text'>訂婚-雞腿</title><content type='html'>這次參加 Ray&amp;amp;Doris 訂婚時，有一個以前沒有看過的習俗 - 訂婚時要準備雞腿給男方家小男童，特地去查，其意義大概有下列幾種：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;雞有「起家」之意，而腿又是撐起全雞重量的「支柱」，小男花童吃雞腿代表新郎往後是家庭支柱之意。&lt;/li&gt;&lt;li&gt;新娘快快生男生。&lt;/li&gt;&lt;li&gt; 看到大的也要顧到小的，代表女方將來會把男方的所有親戚都當作自己家人一般。&lt;/li&gt;&lt;li&gt;藉著新娘的祝福，讓這個小男童快快長大，也早日可以長大娶妻。&lt;/li&gt;&lt;li&gt;雞腿，在以往農業社會中，只有在過年三大節及家中喜慶時才吃的到，所以在婚嫁的大日子中，小男花童吃雞腿，又代表了「新郎緊做阿爸，黏咪通做阿公」（這會不會太急了)，也有讓小男花童快快「大漢」，像新郎一樣娶某生子；另外小孩子有雞腿吃會很高興，一方面是「安撫」作用，有點類似是叫他「去去去，乖乖去旁邊玩」的感覺。&lt;/li&gt;&lt;/ol&gt;準備雞腿要注意，握雞腿的地方，要用紅紙包一圈，而給小男童的時候，通常會附上一個小紅包；另外網路討論文章內有人提到，不一定要男童，但是這位男士的年齡，要比新娘小就是，感覺是比較注重訂婚禮俗，而男方家裡又沒有小男童時的替代方法。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;小女童的謎之聲：為什麼我沒有吃腿可以吃，那我要在現場搗亂，&amp;gt;.&amp;lt; ~&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5296350593/" title="IMG_9263 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IMG_9263" height="333" src="http://farm6.static.flickr.com/5006/5296350593_fef59cf8ee.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://blog.udn.com/fionayang/2614137"&gt;&lt;span id="maintopic"&gt;訂婚Q＆A-雞腿VS小男孩&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7441782446452147894?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7441782446452147894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/12/blog-post.html#comment-form' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7441782446452147894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7441782446452147894'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/12/blog-post.html' title='訂婚-雞腿'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm6.static.flickr.com/5006/5296350593_fef59cf8ee_t.jpg' height='72' width='72'/><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-5124600932108571461</id><published>2010-12-11T10:53:00.001+08:00</published><updated>2010-12-11T10:54:21.007+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>[IE] IE 6.0 SP1 離線安裝</title><content type='html'>最近要重新安裝 Windows Server 2000 時，才發現 IE 6.0 SP1竟然必須連上Windows Update才可以更新，這實在是很糟糕的一點；在網路上找到可以離線安裝的方法，它的做法是先上Windows Update裡，把 IE 6.0 SP1 的安裝檔案下載到電腦上，再進行安裝。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;首先請先下載 IE 6.0 SP1 安裝檔，並放置在指定資料夾。&lt;/li&gt;&lt;li&gt;開始 =&amp;gt; 執行 =&amp;gt; 輸入 &lt;b&gt;"D:\Tool\IE 6.0 SP1\ie6setup.exe" /c:"ie6wzd.exe /d /s:""#E"&lt;/b&gt;&lt;i&gt;。 &lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5207339201/" style="margin-left: 1em; margin-right: 1em;" title="IE 6.0 - 0 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IE 6.0 - 0" height="168" src="http://farm5.static.flickr.com/4107/5207339201_df2804da9d_o.jpg" width="381" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;分析&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/5207963790/" style="margin-left: 1em; margin-right: 1em;" title="IE 6.0 - 01 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IE 6.0 - 01" height="165" src="http://farm6.static.flickr.com/5008/5207963790_c0e3c4bbed_o.jpg" width="620" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;開始下載&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5205169493/" style="margin-left: 1em; margin-right: 1em;" title="IE 6.0 - 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IE 6.0 - 1" height="358" src="http://farm6.static.flickr.com/5128/5205169493_5084a52a78_o.jpg" width="503" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;選擇 IE 6.0 SP1離線檔案的存放資料夾，並選擇要安裝的系統類型（就全部選啦）。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5205168617/" style="margin-left: 1em; margin-right: 1em;" title="IE 6.0 - 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IE 6.0 - 2" height="358" src="http://farm6.static.flickr.com/5002/5205168617_0a3848ea31_o.jpg" width="503" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;正在下載的畫面。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5205168973/" style="margin-left: 1em; margin-right: 1em;" title="IE 6.0 - 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IE 6.0 - 3" height="358" src="http://farm6.static.flickr.com/5243/5205168973_fe0ab046f2_o.jpg" width="503" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;下載完成的畫面。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5205169105/" style="margin-left: 1em; margin-right: 1em;" title="IE 6.0 - 4 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IE 6.0 - 4" height="115" src="http://farm6.static.flickr.com/5248/5205169105_0f7b881260_o.jpg" width="461" /&gt;&lt;/a&gt;&lt;/div&gt;完成下載後，你可以在指定資料夾內找到離線執行檔，也叫作 ie6setup ，執行它後可以進行離線安裝。&lt;br /&gt;&lt;br /&gt;在Windows Server 2000 SP4上進行上述步驟可以正常下載檔案，但是在Windows XP SP3則是會產生下面的 Error ，不確定是不是因為OS的因素所造成。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5205194741/" style="margin-left: 1em; margin-right: 1em;" title="IE 6.0 - 5 by JengTing_政廷, on Flickr"&gt;&lt;img alt="IE 6.0 - 5" height="163" src="http://farm5.static.flickr.com/4085/5205194741_449922c79c_o.jpg" width="512" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料&lt;/span&gt; &lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=1e1550cb-5e5d-48f5-b02b-20b602228de6&amp;amp;displayLang=zh-tw"&gt;Internet Explorer 6 Service Pack 1 - 繁體中文&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.processlist.com/info/ie6wzd.html"&gt;What is ie6wzd.exe?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/200007/zh-tw"&gt;Internet Explorer 批次模式安裝參數&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://support.microsoft.com/kb/257249/zh-tw"&gt;Windows 2000 與 Windows XP 僅供下載的 Internet Explorer 安裝&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-5124600932108571461?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/5124600932108571461/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/12/ie-ie-60-sp1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5124600932108571461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5124600932108571461'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/12/ie-ie-60-sp1.html' title='[IE] IE 6.0 SP1 離線安裝'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6899003016188399359</id><published>2010-12-04T11:44:00.000+08:00</published><updated>2010-12-04T11:44:52.731+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Microsoft'/><title type='text'>[VPC] 變更 Mac Address</title><content type='html'>為了方便自己作業，必須更改VPC的Mac Address。&lt;br /&gt;&lt;ol&gt;&lt;li&gt;確定VPC並未啟動OS。&lt;/li&gt;&lt;li&gt;用Notepad或是Wordpad打開 Virtual Machine Setting File（.VMC）。&lt;/li&gt;&lt;li&gt;利用搜尋功能（Ctrl + F），尋找"ethernet_card_address&lt;b&gt;&lt;/b&gt;"。&lt;/li&gt;&lt;li&gt;把 &lt;span style="color: #cc0000;"&gt;&amp;lt;ethernet_card_address type="bytes"&amp;gt;XXXXXXXXXXX&amp;lt;/ethernet_card_address&amp;gt;&lt;/span&gt; 改為 &lt;span style="color: #cc0000;"&gt;&amp;lt;ethernet_card_address type="bytes"&amp;gt;&amp;lt;/ethernet_card_address&amp;gt;&lt;/span&gt;；XXXXXXXXXXX改為空值。&lt;/li&gt;&lt;li&gt;儲存VMC 檔案，再去開啟OS，Mac Address就會改變。&lt;/li&gt;&lt;/ol&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5201628632/" style="margin-left: 1em; margin-right: 1em;" title="Mac Address by JengTing_政廷, on Flickr"&gt;&lt;img alt="Mac Address" height="117" src="http://farm5.static.flickr.com/4125/5201628632_a0718dd704_o.jpg" width="591" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6899003016188399359?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6899003016188399359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/12/vpc-mac-address.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6899003016188399359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6899003016188399359'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/12/vpc-mac-address.html' title='[VPC] 變更 Mac Address'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-5922873791747951802</id><published>2010-11-27T16:04:00.005+08:00</published><updated>2012-02-10T14:24:42.339+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] PIVOT 和 UNPIVOT</title><content type='html'>&lt;ul&gt;&lt;li&gt;說明：&lt;/li&gt;&lt;/ul&gt;產生ㄧ個2維PIVOT來幫助自己，免的每次要用它還要重新理解ㄧ次。&lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;簡介：&lt;/li&gt;&lt;/ul&gt;PIVOT 將資料行內&lt;span style="color: #cc0000;"&gt;資料的唯一值&lt;/span&gt;旋轉成多個資料行，並對數值型欄位進行彙總（直轉橫）。&lt;br /&gt;UNPIVOT則是跟PIVOT相反（橫轉直）。PS：資料行（Column）、資料列 （Row）。&lt;br /&gt;&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 1.1 利用個人出勤表來進行說明。&lt;br /&gt;-- 1.2 假別：事假、病假、公假和陪產假。&lt;br /&gt;-- 1.3 #PIVOT 用來說明 PIVOT；#UNPIVOT 用來說明 UNPIVOT。&lt;br /&gt;-- 1.4 備註：#PIVOT 有兩筆時數為NULL的資料；&lt;br /&gt;--           #UNPIVOT AAAAA 員工陪產假為NULL、BBBBB 員工公假為0。&lt;br /&gt;CREATE TABLE #PIVOT (Employee char(8),Date datetime,Kind char(10),Hours numeric(4,2))&lt;br /&gt;INSERT INTO #PIVOT VALUES ('AAAAA','20101001','事假',3.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('AAAAA','20101002','事假',8.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('AAAAA','20101003','事假',4.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('AAAAA','20101010','病假',8.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('AAAAA','20101020','病假',1.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('AAAAA','20101025','公假',8.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('AAAAA','20101026','公假',8.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('AAAAA','20101027','公假',8.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('AAAAA','20101027','公假',NULL)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('BBBBB','20101001','事假',6.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('BBBBB','20101009','病假',8.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('BBBBB','20101019','病假',8.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('BBBBB','20101019','病假',NULL)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('BBBBB','20101025','陪產假',8.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('BBBBB','20101026','陪產假',8.0)&lt;br /&gt;INSERT INTO #PIVOT VALUES ('BBBBB','20101027','陪產假',8.0)&lt;br /&gt; &lt;br /&gt;CREATE TABLE #UNPIVOT (Employee char(8),事假 numeric(4,2),病假 numeric(4,2),公假 numeric(4,2),陪產假 numeric(4,2))&lt;br /&gt;INSERT INTO #UNPIVOT VALUES('AAAAA',15,9,24,NULL)&lt;br /&gt;INSERT INTO #UNPIVOT VALUES('BBBBB',6,16,0,24)&lt;br /&gt;&lt;/pre&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: x-large;"&gt;PIVOT 圖解&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/5153747239/" title="Pivot 1 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Pivot 1" height="250" src="http://farm5.static.flickr.com/4088/5153747239_7ef26a619a_b.jpg" width="650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;PIVOT 架構&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT GroupCol,[PivotCol資料1],[PivotCol資料2] -- 根據轉置欄位資料產生欄位&lt;br /&gt;    FROM &lt;br /&gt;        (&lt;br /&gt;          SELECT GroupCol,AggregationCol,PivotCol FROM SourceTable&lt;br /&gt;          -- 2.1 欲進行轉置的資料來源&lt;br /&gt;          -- 2.2 GroupCol（群組欄位） == Employee欄位&lt;br /&gt;          --     AggregationCol（彙總欄位） == Hours欄位&lt;br /&gt;          --     PivotCol（轉置欄位） == Kind欄位&lt;br /&gt;        ) AS p -- 別名不可省略&lt;br /&gt;    PIVOT&lt;br /&gt;        (&lt;br /&gt;          Aggregation(AggregationCol) FOR PivotCol IN ([PivotCol資料1],[PivotCol資料2]......)&lt;br /&gt;          -- 2.3 轉置後欄位（PivotCol資料1,PivotCol資料2），ㄧ定要用[]包起來，不可以用''&lt;br /&gt;          -- 2.4 PivotCol經轉置後，欄位即消失（改用PivotCol資料1,PivotCol資料2來呈現）&lt;br /&gt;          -- 2.5 彙總欄位和轉置欄位不是同一個欄位          &lt;br /&gt;        ) AS pt -- 別名不可省略&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;PIVOT T-SQL 語法說明&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT *&lt;br /&gt;    FROM &lt;br /&gt;        (&lt;br /&gt;          SELECT Employee,Kind,Hours &lt;br /&gt;            FROM #PIVOT&lt;br /&gt;        ) AS p&lt;br /&gt;    PIVOT&lt;br /&gt;        (&lt;br /&gt;          SUM(Hours) FOR Kind IN ([事假],[病假],[公假],[陪產假])&lt;br /&gt;        ) AS pt&lt;br /&gt;&lt;br /&gt;-- OR&lt;br /&gt;SELECT *&lt;br /&gt;    FROM &lt;br /&gt;        (&lt;br /&gt;          SELECT Employee,Kind,SUM(Hours) AS Hours&lt;br /&gt;            FROM #PIVOT&lt;br /&gt;            GROUP BY Employee,Kind&lt;br /&gt;        ) AS p&lt;br /&gt;    PIVOT&lt;br /&gt;        (&lt;br /&gt;          SUM(Hours) FOR Kind IN ([事假],[病假],[公假],[陪產假])&lt;br /&gt;        ) AS pt&lt;br /&gt; &lt;br /&gt; -- 彙總函數搭配PIVOT，計算彙總欄位時不會考慮值為NULL的資料&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;PIVOT 執行後結果&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5154435808/" style="margin-left: 1em; margin-right: 1em;" title="Pivot 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Pivot 2" height="60" src="http://farm2.static.flickr.com/1171/5154435808_8da28a907c_o.jpg" width="278" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: x-large;"&gt;UNPIVOT 圖解&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/5156516884/" title="Pivot 3 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Pivot 3" height="200" src="http://farm5.static.flickr.com/4151/5156516884_9e1aa8d546_o.jpg" width="650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;UNPIVOT 架構&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT *&lt;br /&gt;    FROM&lt;br /&gt;        (&lt;br /&gt;          Select GroupCol,col2,col3,col4........ FROM SourceTable&lt;br /&gt;          -- 3.1 欲進行反轉置的資料來源&lt;br /&gt;        ) AS p&lt;br /&gt;    UNPIVOT&lt;br /&gt;        (&lt;br /&gt;          ValueCol FOR unPivotCol IN (col2,col3,col4.........) -- ㄧ定要不包含群組欄位&lt;br /&gt;          -- 3.2 ValueCol 和 unPivotCol 為使用者自行命名的欄位名稱&lt;br /&gt;          -- 3.3 ValueCol 的資料為資料列（Row）資料轉成資料行（Column）資料（非群組欄位轉為ValueCol）&lt;br /&gt;          -- 3.4 unPivotCol 的資料為 col2欄位資料、col3欄位資料、col4欄位資料........&lt;br /&gt;        ) AS pv  &lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;UNPIVOT T-SQL 語法說明&lt;/li&gt;&lt;/ul&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;SELECT *&lt;br /&gt;    FROM&lt;br /&gt;        (&lt;br /&gt;          Select Employee,事假,病假,公假,陪產假 FROM #UNPIVOT&lt;br /&gt;        ) AS p&lt;br /&gt;    UNPIVOT&lt;br /&gt;        (&lt;br /&gt;          Hours FOR Kind IN (事假,病假,公假,陪產假)&lt;br /&gt;        ) AS pv&lt;br /&gt;&lt;br /&gt;-- OR&lt;br /&gt;&lt;br /&gt;SELECT *&lt;br /&gt;    FROM #UNPIVOT AS p&lt;br /&gt;    UNPIVOT&lt;br /&gt;        (&lt;br /&gt;          Hours FOR Kind IN (事假,病假,公假,陪產假)&lt;br /&gt;        ) AS pv&lt;br /&gt;&lt;br /&gt;-- AAAAA的陪產假為NULL，UNPIVOT後，AAAAA的假別就不會有陪產假&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;UNPIVOT 執行後結果&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5171957510/" style="margin-left: 1em; margin-right: 1em;" title="PIVOT 4 by JengTing_政廷, on Flickr"&gt;&lt;img alt="PIVOT 4" height="154" src="http://farm5.static.flickr.com/4147/5171957510_6c8a98affc_o.jpg" width="193" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;PIVOT 和 UNPIVOT 的差異：&lt;/li&gt;&lt;/ul&gt;PIVOT 和 UNPIVOT 並非完全相反，PIVOT 會執行彙總，因此它會對多個資料列（Row）進行彙總後合併輸出成單一資料列（Col），因為資料列（Row）已經彙總合併成資料行（Col），所以UNPIVOT後並不是原始資料，而是彙總後的資料。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;NULL 的變化&lt;/li&gt;&lt;/ul&gt;資料行PIVOT成資料列，轉置後欄位會出現NULL。 &lt;br /&gt;資料列UNPIVOT成資料行，資料內假如有NULL會消失，並不會呈現。&lt;br /&gt;&lt;ul&gt;參考資料：&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;MSDN &lt;a href="http://msdn.microsoft.com/zh-tw/library/ms177410.aspx"&gt;PIVOT 和 UNPIVOT&lt;/a&gt;、&lt;a href="http://msdn.microsoft.com/zh-tw/library/ms177634.aspx"&gt;FROM&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.blueshop.com.tw/board/FUM20041006152735ZFS/BRD20120116154155BJ0.html" target="_blank"&gt;藍色小舖討論文章&amp;nbsp; - 使用 UNPIVOT&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.blueshop.com.tw/board/FUM20041006152735ZFS/BRD201112231316042NY.html" target="_blank"&gt;藍色小舖討論文章 - PIVOT 和 UNPIVOT 混用&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-5922873791747951802?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/5922873791747951802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/11/sqlpivot-unpivot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5922873791747951802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5922873791747951802'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/11/sqlpivot-unpivot.html' title='[SQL] PIVOT 和 UNPIVOT'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4088/5153747239_7ef26a619a_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-284558139604682685</id><published>2010-11-19T20:50:00.005+08:00</published><updated>2011-06-17T08:32:19.249+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>MEM_BAD_POINTER</title><content type='html'>在Windows 7 32 bit 上安裝Auto CAD LT 98後，要開啟時會出現這個錯誤"MEM_BAD_POINTER"，按確定就像跑進一個死迴圈，怎麼按都不會結束；搜尋網路上資料，原來Auto CAD LT 97、AutoCAD LT 98 和 AutoCAD R14在 Windows Vista 32 bit 上也會出現。&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5163314679/" style="margin-left: 1em; margin-right: 1em;" title="Auto CAD LT 98 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Auto CAD LT 98" height="178" src="http://farm5.static.flickr.com/4001/5163314679_65670bafc0_o.png" width="252" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;根據下列步驟去執行就可以在 Windows 7 32 bit 裡順利開起Auto CAD LT 98。&lt;/li&gt;&lt;/ul&gt;&lt;ol&gt;&lt;li&gt;&amp;nbsp;請先在網路上下載 SHW32.dll，並把名稱改為 SH31W32.dll （SHW32.dll =&amp;gt; SH31W32.dll）。&lt;/li&gt;&lt;li&gt;&amp;nbsp;Program File =&amp;gt; AutoCAD LT 98 內找到 SH31W32.dll，備份這個檔案或是改成其他名字（EX：SH31W32_Old.dll），把步驟1的dll檔案複製進來。&lt;/li&gt;&lt;li&gt;&amp;nbsp;重開 AutoCAD 就可以進入。&lt;/li&gt;&lt;/ol&gt;&lt;ol&gt;&lt;/ol&gt;在 Windows 7 64 bit 上，一啟動 setup 馬上就會出現這個 Error，原來AutoCAD LT 98 是16位元，這個實在是無解，只好在Windows 7 64 bit 上利用 DWGTrueView 2010 64 bit 來閱讀，利用XP Mode來執行AutoCAD LT 98來編輯囉。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5166270768/" style="margin-left: 1em; margin-right: 1em;" title="Auto CAD LT 98 2 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Auto CAD LT 98 2" height="179" src="http://farm5.static.flickr.com/4130/5166270768_81463c1e26_o.jpg" width="498" /&gt; &lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;備註：&lt;/span&gt;&lt;li&gt;在Windows 7 32 bit 上打開 AutoCAD LT 98 後，並沒有實際使用過（我也不會用），所以無法確定使用上是否有其他問題。&lt;/li&gt;&lt;li&gt;20110428 在 Windows 7 32 bit 上安裝 AutoCAD LT 2000，可正常開啟使用；201105底使用者回報列印上有問題，解決方法請參考 &lt;a href="http://jengting.blogspot.com/2011/06/blog-post_17.html"&gt;記憶體配置錯誤&lt;/a&gt;&lt;/li&gt;。 &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-284558139604682685?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/284558139604682685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/11/membadpointer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/284558139604682685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/284558139604682685'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/11/membadpointer.html' title='MEM_BAD_POINTER'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-8538405751885988996</id><published>2010-11-10T20:20:00.002+08:00</published><updated>2010-11-11T07:57:44.636+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Shopping'/><title type='text'>五行水晶蛋</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/5161532036/" style="margin-left: 1em; margin-right: 1em;" title="五行水晶蛋 by JengTing_政廷, on Flickr"&gt;&lt;img alt="五行水晶蛋" height="333" src="http://farm5.static.flickr.com/4128/5161532036_257a5d3e6f.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;在漢神巨蛋看到的水晶蛋，看起古錐古錐，原本以為水晶類產品都很昂貴，沒想到很便宜，就順道買顆來擺設房間囉。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;五行：木、火、土、金、水。&lt;/li&gt;&lt;li&gt;&amp;nbsp;五行代表顏色：綠、紅、黃、白、黑（依上述五行順序由左而右，也就是水晶蛋由上往下的顏色）。&lt;/li&gt;&lt;li&gt;五行相生：木生火、火生土、土生金、金生水、水生木 。&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;這顆水晶蛋根據五行相生原理，由上而下，一層生一層來循環喔。&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料 &lt;/span&gt;&lt;li&gt;&lt;a href="http://store.pchome.com.tw/ligsheng/M05730836.htm"&gt;莉笙藝術精品&lt;/a&gt; - 下方說明請參考看看 &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-8538405751885988996?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/8538405751885988996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/11/blog-post.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8538405751885988996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8538405751885988996'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/11/blog-post.html' title='五行水晶蛋'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4128/5161532036_257a5d3e6f_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2429637020248775858</id><published>2010-10-17T13:33:00.002+08:00</published><updated>2011-04-08T16:43:24.171+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='License'/><title type='text'>初級專家</title><content type='html'>雖然只會回答一些簡單T-SQL問題，在不知不覺中一點一滴累積，也會有個頭銜可以拿。^_^&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;script language="JavaScript" src="http://w3.blueshop.com.tw/page/p2.aspx?id=MBR2009060308020414JE" type="text/javascript"&gt;&lt;/script&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2429637020248775858?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2429637020248775858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/10/blog-post.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2429637020248775858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2429637020248775858'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/10/blog-post.html' title='初級專家'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-7050812547282399239</id><published>2010-10-09T15:27:00.000+08:00</published><updated>2010-10-09T15:27:04.838+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Flickr'/><title type='text'>Flickr Badge</title><content type='html'>每次有人問我Flickr Badge要如何建立，我還要去找在Flickr上的哪可以建立，乾脆紀錄一下，以後直接寄給對方看就好，省事事省。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Flickr 個人首頁的最下方，Help分類內有個Tool的選項&lt;/li&gt;&lt;/ul&gt;&lt;img alt="Flickr Badge 1" height="480" src="http://farm5.static.flickr.com/4126/4978109159_4949bdd1c4_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;點選右側的"&lt;b&gt;Hey! Where is the badge?&lt;/b&gt;"&lt;/li&gt;&lt;/ul&gt;&lt;img alt="Flickr Badge 2" height="480" src="http://farm5.static.flickr.com/4109/4978682692_9b63a77d3d_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;選擇要建立HTML或是Flash的badge，個人偏號Flash版本。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="Flickr Badge 3" height="480" src="http://farm5.static.flickr.com/4112/4978683174_0d141c775d_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;看個人需求，去決定要抓取哪些相片來呈現，在此我是選用"My Favorite" Set 內的相片。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="Flickr Badge 4" height="480" src="http://farm5.static.flickr.com/4149/4978683694_be365b2125_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;設定顏色變化，我都會勾選 "NO Background" 和 "NO Border" 這兩個選項。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="Flickr Badge 5" height="512" src="http://farm5.static.flickr.com/4150/4989112616_04f6c6e780_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;下面方框內就是Flickr Bage的語法&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;img alt="Flickr Badge 6" height="480" src="http://farm5.static.flickr.com/4151/4978077163_ec7d7a4d03_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Blog頁面 =&amp;gt; 設計 =&amp;gt; 網頁元素 =&amp;gt; 新增工具 =&amp;gt; 選擇 HTML/JavaScript 選項&lt;/li&gt;&lt;/ul&gt;&lt;img alt="Flickr Badge 7" height="480" src="http://farm5.static.flickr.com/4085/4978685128_9cae114812_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;img alt="Flickr Badge 8" height="480" src="http://farm5.static.flickr.com/4104/4978685550_9004f13304_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;請把上一步驟的語法複製貼上進內容，並填入標題名稱。&lt;/li&gt;&lt;/ul&gt;&lt;center&gt;&lt;img alt="Flickr Badge 9" height="640" src="http://farm5.static.flickr.com/4111/4989404860_0ebcd11d19_z.jpg" width="525" /&gt;&lt;/center&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;儲存後，Sidebar內會出現"My Favorite"元件，上方則是會出現一個已儲存的訊息，檢視Blog就可以看見效果。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="Flickr Badge 10" height="497" src="http://farm5.static.flickr.com/4130/4988803025_3b4fcc6eb7_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/4988805649/" title="Flickr Badge 11 by JengTing_政廷, on Flickr"&gt;&lt;img alt="Flickr Badge 11" height="497" src="http://farm5.static.flickr.com/4105/4988805649_c8b8cd8374_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-7050812547282399239?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/7050812547282399239/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/10/flickr-badge.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7050812547282399239'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/7050812547282399239'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/10/flickr-badge.html' title='Flickr Badge'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4126/4978109159_4949bdd1c4_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-8962053495068724620</id><published>2010-10-02T22:48:00.003+08:00</published><updated>2010-10-02T22:54:42.072+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>[SQL] IF EXISTS VS SELECT COUNT(*)</title><content type='html'>寫T-SQL語法時，常常需要判斷某些筆資料是否存在，重點是資料存在與否，來進行接下來的邏輯判斷，而非資料明細內容或是有多少筆數，此情況建議使用IF EXISTS()來達到此要求，而不要使用SELECT COUNT(*)來判斷，主要原因是因為IF EXISTS()只會判斷資是否有資料，當出現第一筆符合條件的資料，就不會繼續往下尋找，而SELECT COUNT(*)則是會找出全部資料才停止，SELECT COUNT(*)會浪費較多的I/O和CPU處理時間。&lt;br /&gt;&lt;pre class="brush:sql;toolbar:false;"&gt;-- 範例使用 AdventureWorks 內的 Sales.StoreContact 來說明&lt;br /&gt;&lt;br /&gt;-- 建議用法&lt;br /&gt;IF EXISTS(SELECT * FROM Sales.StoreContact WHERE CustomerID = 24)&lt;br /&gt;    -- 邏輯判斷&lt;br /&gt; &lt;br /&gt;-- 避免用法 1&lt;br /&gt;IF EXISTS(SELECT COUNT(*) FROM Sales.StoreContact WHERE CustomerID = 24)&lt;br /&gt;    -- 邏輯判斷&lt;br /&gt; &lt;br /&gt;-- 避免用法 2&lt;br /&gt;DECLARE @count int&lt;br /&gt;SET @count = 0&lt;br /&gt;SELECT @count = COUNT(*) FROM Sales.StoreContact WHERE CustomerID = 24&lt;br /&gt;IF @count &gt; 0&lt;br /&gt;   -- 邏輯判斷&lt;br /&gt;   &lt;br /&gt;-- 避免用法 3&lt;br /&gt;IF (SELECT COUNT(*) FROM Sales.StoreContact WHERE CustomerID = 24) &gt; 0&lt;br /&gt;    -- 邏輯判斷&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://www.nyx.net/%7Ebwunder/dbChangeControl/standard.htm"&gt;Database Coding Standard and Guideline&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.db-staff.com/index.php/microsoft-sql-server/73-sql-checklist-standard"&gt;SQL code standard and checklist&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://books.gotop.com.tw/bookdetails.aspx?Types=v&amp;amp;bn=AXD001400"&gt;SQL Server 2005效能調校經典 P445&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-8962053495068724620?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/8962053495068724620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/10/sqlif-exists-vs-select-count.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8962053495068724620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8962053495068724620'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/10/sqlif-exists-vs-select-count.html' title='[SQL] IF EXISTS VS SELECT COUNT(*)'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-916770564881481001</id><published>2010-09-25T10:18:00.003+08:00</published><updated>2011-04-26T22:28:58.553+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>搜尋功能只顯示標題</title><content type='html'>Blogger預設搜尋功能，如標籤、歷史文章存檔等，預設上都是顯示整篇文章（Blog首頁的呈現方式），我首頁設定只允許存在五篇文章，再加上官方繼續閱讀，來增加從Flickr載入相片的速度問題，畢竟Flickr上圖檔都很大，搜尋條件假如是一個月或是一個標籤內的文章時，全部都顯示整篇文章，載入速度一定奇差無比，而且文章數多，往往不容易馬上找到目標文章，因此搜尋資料時，希望只顯示文章日期和文章名稱就好。&lt;br /&gt;&lt;br /&gt;參考 &lt;a href="http://abintech.twidv.com/2007/03/simply-result-of-label-and-search.html"&gt;標籤/搜尋頁面只列出標題 (Simplify the result of label and search)&lt;/a&gt; 這篇文章來達到此效果。&lt;br /&gt;&lt;br /&gt;完成後，畫面如下或實際去點擊Labels Colud或Archives就可以看見：&lt;br /&gt;&lt;img alt="" height="480" src="http://farm5.static.flickr.com/4101/4959431731_6f8d8812a4_z.jpg" width="640" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-916770564881481001?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/916770564881481001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/09/blog-post_25.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/916770564881481001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/916770564881481001'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/09/blog-post_25.html' title='搜尋功能只顯示標題'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4101/4959431731_6f8d8812a4_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3757688208385158187</id><published>2010-09-18T20:11:00.004+08:00</published><updated>2010-09-18T20:12:29.648+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CYMC'/><title type='text'>阿朗壹古道（續）</title><content type='html'>搭車回到倉旭滿州家梳洗後，承龍提議要去週遭走走，EX：佳樂水、關山等地方走走，但完全沒有人回應他，最後大伙懶洋洋地在房間裡聊天打屁，直到晚餐時間要跟彥帥會合時，才發現竟然出大景，整個紅通通的天空，假如這個時候在關山不知道有多好。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;從倉旭滿州家門口拍攝&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926822274/" title="日落大景 by JengTing_政廷, on Flickr"&gt;&lt;img alt="日落大景" height="480" src="http://farm5.static.flickr.com/4120/4926822274_544568b35d_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;由於彥帥公司也在本周舉行員工旅遊，因此沒有辦法參加阿朗壹古道，想想我們在古道上曬得半死，他在墾丁看比基尼辣妹，這是多麼強烈地對比阿，經過曉以大義後，由他設宴款待大伙的辛勞，33rd氣勢最強的男人，可不是浪得虛名，帥大萬歲。&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926833344/" title="阿朗壹成員 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹成員" height="480" src="http://farm5.static.flickr.com/4096/4926833344_fa2f00fb6d_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;酒足飯飽後前往龍盤大草原晃晃，停車格前方草原因為車大燈關係，瞬間明亮起來，好巧不巧就對著一對親熱中情侶，我不是故意的啦；看著滿天星星的同時，旁邊路人拿著閃燈在那拍照，閃燈一閃一閃的觸發，激發帥大悸動的心（誤），他也把GRD和閃燈給拿出來，輸人不輸陣啦，:p。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;黑夜中的團體照也是挺不賴的&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/epimsr/4902943736/" title="Untitled by epimsr_Gino, on Flickr"&gt;&lt;img alt="" height="480" src="http://farm5.static.flickr.com/4136/4902943736_4c3d331888_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;有兩個不合群的看鏡頭&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/epimsr/4902944088/" title="Untitled by epimsr_Gino, on Flickr"&gt;&lt;img alt="" height="480" src="http://farm5.static.flickr.com/4120/4902944088_868b6f237f_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;青春洋溢的一張&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/epimsr/4902944772/" title="Untitled by epimsr_Gino, on Flickr"&gt;&lt;img alt="" height="480" src="http://farm5.static.flickr.com/4075/4902944772_feccdce65a_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;傳說中用眼神殺人，大概就是這麼一回事吧。&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/epimsr/4902358281/" title="Untitled by epimsr_Gino, on Flickr"&gt;&lt;img alt="" height="480" src="http://farm5.static.flickr.com/4073/4902358281_d9ba808845_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;今天就在壓軸彥帥加入後，畫下完美的句點，最後還是要喊一下&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;b&gt;&lt;span style="font-size: x-large;"&gt;帥大萬歲&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3757688208385158187?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3757688208385158187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/09/blog-post_18.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3757688208385158187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3757688208385158187'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/09/blog-post_18.html' title='阿朗壹古道（續）'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4120/4926822274_544568b35d_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4857383004784100217</id><published>2010-09-11T10:52:00.000+08:00</published><updated>2010-09-11T10:52:03.718+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>控制 Sidebar 元件</title><content type='html'>Sidebar元件，所謂的Sidebar就是指我Blog右側的欄位，元件指的是"About Me"、"Labels Cloud"等，Sidebar元件系統預設不論在Blog的任何地方都會全部顯示，而我希望在首頁時才顯示全部元件，其他地方（EX：單篇文章、搜尋文章時）只顯示搜尋功能相關的元件。&lt;br /&gt;&lt;br /&gt;首先請先進入 設計 =&amp;gt; 修改HTML，請勾選"展開小裝置範本" =&amp;gt; 搜尋欲更改的元件名稱 EX：My Favorite，可以找到類似下列的Code。&lt;br /&gt;&lt;pre class="brush:css;toolbar:false;"&gt;/* &lt;b:widget&gt; 和 &lt;/b:widget&gt; 之間，就是一個元件 */&lt;br /&gt;&lt;br /&gt;&lt;b:widget id="HTML1" locked="false" title="My Favorite" type="HTML"&gt;&lt;br /&gt; &lt;b:includable id="main"&gt;&lt;br /&gt;   .................... 元件的Code&lt;br /&gt; &lt;/b:includable&gt;&lt;br /&gt;&lt;/b:widget&gt;&lt;br /&gt;&lt;/pre&gt;並加上下列語法，就可以達到我想要的效果&lt;br /&gt;&lt;pre class="brush:css;toolbar:false;"&gt;/* Code 前面有＊為加上的語法 */&lt;br /&gt;&lt;br /&gt;&lt;b:widget id="HTML1" locked="false" title="My Favorite" type="HTML"&gt;&lt;br /&gt; &lt;b:includable id="main"&gt;&lt;br /&gt;   /* 此段語法表示只在首頁顯示 My Favorute元件 */&lt;br /&gt;   ＊ &lt;b:if cond="data:blog.url == data:blog.homepageUrl"&gt;&lt;br /&gt;       .................... 元件的Code&lt;br /&gt;   ＊ &lt;/b:if&gt;&lt;br /&gt;&lt;br /&gt; &lt;/b:includable&gt;&lt;br /&gt;&lt;/b:widget&gt;&lt;br /&gt;&lt;/pre&gt;依此類推就可以把Sidebar元件顯示在自己想要的地方，另外假如想要更了解如何控制Sidebar元件，可以看看參考資料，裡面有很詳記的說明。&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;參考資料： &lt;/span&gt;&lt;li&gt;&lt;a href="http://abintech.twidv.com/2007/02/sidebar.html"&gt;讓側邊列 (Sidebar) 的元件只在首頁顯示/不顯示&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;個人相關舊文章&lt;/span&gt;&lt;li&gt;&lt;a href="http://jengting.blogspot.com/2006/11/single-article-sidebar-in-beta.html"&gt;Single Article Sidebar in Beta&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://jengting.blogspot.com/2006/05/single-article-sidebar.html"&gt;Single Artiscle Sidebar&lt;/a&gt;&lt;/li&gt;&lt;li&gt;第一篇文章只是沒有利用SyntaxHighlighter來表示，這篇算是加強版；第二篇則是傳統範本的改法。&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4857383004784100217?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4857383004784100217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/09/sidebar.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4857383004784100217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4857383004784100217'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/09/sidebar.html' title='控制 Sidebar 元件'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2662045656066248666</id><published>2010-09-05T14:36:00.014+08:00</published><updated>2010-09-05T16:07:51.842+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>SyntaxHighlighter</title><content type='html'>以往想要在Blogger紀錄自己寫程式的Code，都會因為排版閱讀問題而作罷，最近發現一個在Blogger上廣泛使用的JavaScript - SyntaxHighlighter，老實講我對CSS和JavaScript完全不懂，網路上雖然找到很多中文Blog文章，但我試不出來，索性就硬著頭皮去&lt;a href="http://alexgorbatchev.com/SyntaxHighlighter/"&gt;官方網站&lt;/a&gt;找資料，最後終於在網站裡找到 &lt;a href="http://www.cyberack.com/2007/07/adding-syntax-highlighter-to-blogger.html"&gt;Adding a Syntax Highlighter to your Blogger blog&lt;/a&gt;這篇，簡單易懂，一試就成功。&lt;br /&gt;&lt;br /&gt;在文章中假如要貼上Code,請使用下列方式，languages請改成欲使用的aliases，aliases請參考&lt;a href="http://alexgorbatchev.com/SyntaxHighlighter/manual/brushes/"&gt;Brushes&lt;/a&gt;。&lt;br /&gt;&lt;pre class="brush: css"&gt;&lt;pre class="languages"&gt;&lt;br /&gt;欲呈現的Code請放在這&lt;br /&gt;&lt;/pre&gt;&lt;/pre&gt;在code的右上角發現一個綠色的問號，只要把toobar設成false就可以讓它消失&lt;br /&gt;&lt;pre class="brush: css;toolbar:false;"&gt;&lt;pre class="languages;toolbar:false;"&gt;&lt;br /&gt;欲呈現的Code請放在這&lt;br /&gt;&lt;/pre&gt;&lt;/pre&gt;官方網頁裡的&lt;a href="http://alexgorbatchev.com/SyntaxHighlighter/manual/configuration/"&gt;Configuration&lt;/a&gt;裡還有提供其他的變化方式設定，每個設定也都有範例可以參考，可以依造你個人需求去變化，最後SyntaxHighlighter的效果一定要發佈文章後才看的見喔。&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;官方網站&lt;/span&gt;&lt;li&gt; &lt;span style="font-size: small;"&gt;SyntaxHighlighter 2.0 以上（不含），請參考&lt;a href="http://alexgorbatchev.com/SyntaxHighlighter/"&gt;新網站&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;SyntaxHighlighter 2.0 以下（含）&lt;/span&gt;，請參考&lt;a href="http://code.google.com/p/syntaxhighlighter/"&gt;舊網站&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&amp;nbsp;&lt;span style="font-size: x-large;"&gt;網路參考資料&lt;/span&gt;&lt;li&gt;&amp;nbsp;&lt;a href="http://www.cyberack.com/2007/07/adding-syntax-highlighter-to-blogger.html"&gt;Adding a Syntax Highlighter to your Blogger blog&lt;/a&gt; =&amp;gt; 推薦必看&lt;/li&gt;&lt;li&gt;&lt;a href="http://sharedderrick.blogspot.com/2007/12/blogger-syntaxhighlighter.html"&gt;在 Google Blogger 中使用 SyntaxHighlighter 1.5.1&amp;nbsp;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://tw.myblog.yahoo.com/davis-tseng/article?mid=491&amp;amp;prev=494&amp;amp;next=486"&gt;SyntaxHighlighter--可於Blogger中顯示程式碼的JavaScript工具&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2662045656066248666?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2662045656066248666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/09/syntaxhighlighter.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2662045656066248666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2662045656066248666'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/09/syntaxhighlighter.html' title='SyntaxHighlighter'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-5780252203886697524</id><published>2010-09-01T18:06:00.001+08:00</published><updated>2011-10-30T21:02:03.321+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CYMC'/><title type='text'>阿朗壹古道</title><content type='html'>日期：20100814（六）&lt;br /&gt;人員：蔡政廷、劉倉旭、黃盈盛、韋秉忠 、陳承龍、陳又嘉、陳鈺惠、許喬甯。&lt;br /&gt;路線：恆春轉運站 =&amp;gt; 屏東旭海 -&amp;gt; 軍艦岩 -&amp;gt; 觀音鼻 -&amp;gt; 台東南田 =&amp;gt; 台東達仁（安朔） =&amp;gt; 屏東楓港 =&amp;gt; 恆春轉運站；（=&amp;gt; 表示搭車、-&amp;gt; 表示輕裝）。&lt;br /&gt;交通方式：去 =&amp;gt; 從恆春轉運站搭0610屏東客運出發到旭海；回 =&amp;gt; 從台東達仁（安朔）搭1350 國光號至楓港，再轉車回恆春轉運站。 &lt;br /&gt;&lt;br /&gt;有鑒於33rd很久沒有一起出遊，而倉旭對阿朗壹古道很熟悉，常跟他討論要約大家一起去走走，五月開始招兵買馬，實際出發只有一位無法成行，甚至秉忠星期一還要去大陸出差，情義相挺啦，而因颱風引進的西南氣流，一直到出發前還困擾了我們，所幸出發當天天氣很優，優到一個不小心就會中暑~~&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926681758/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="480" src="http://farm5.static.flickr.com/4079/4926681758_10fd9cdde4_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;由於搭乘大眾交通運輸移動，我們必須搭從0610從恆春轉運站往旭海的屏東客運，萬一錯過它，大概會變成墾丁兩日遊吧，因為往旭海的班次只有兩班0610和1600，除了班次少外，不得不提的是客運司機，實在是太殺，開在山路上幾乎都不煞車，原本我還跟大家有說有笑，到後來只能趕快跑到前座、開窗戶呼吸新鮮空氣，整個人暈頭轉向。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;恆春轉運站。&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926442792/" title="Untitled by JengTing_政廷, on Flickr"&gt;&lt;img alt="" height="480" src="http://farm5.static.flickr.com/4115/4926442792_30037ff7b5_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;恆春轉運站內往旭海的班次表。&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/mariversa/4897262920/" title="一天只有2班車的旭海村 by Mariversa, on Flickr"&gt;&lt;img alt="一天只有2班車的旭海村" height="480" src="http://farm5.static.flickr.com/4114/4897262920_8ab254505f_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;從旭海往海邊拍攝，龍哥說山上建築物是國軍飛彈基地&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4925853281/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="480" src="http://farm5.static.flickr.com/4093/4925853281_46e033feb0_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;從旭海下車處出發後，路上會有小標示，沒有發現小標示，就選擇往海邊的叉路，看到安檢所時就表示沒錯啦，安檢所之後到礫石灘這段路有點類似產業道路，沿途可見電線桿、岩壁上會有電纜線，產業道路盡頭就會接上礫石灘，而我們則是找到路就往礫石灘切，一直走在礫石灘上。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;海邊礫石灘&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4925878399/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="480" src="http://farm5.static.flickr.com/4135/4925878399_5403547737_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;從礫石灘到觀音鼻，一路上都走在海岸線上，要特別注意的有兩點。&lt;br /&gt;&lt;ol&gt;&lt;li&gt;有個點要過去會很接近海水，海潮大一些，會直接打上來，天氣不好海浪大一些時，個人絕得可能會過不去。&lt;/li&gt;&lt;li&gt;不要錯過觀音鼻南側的路口，聽說以往可以一直沿著海岸線走到台東南田，現在則是採用高遶通過。&lt;/li&gt;&lt;/ol&gt;&lt;ul&gt;&lt;li&gt;上述第一點相片說明：左側相片由南往北看，右側相片由北往南看，下方影片則是我先通過後，拍攝大家通過的一段影片。&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926024137/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4123/4926024137_6c1d6423c6.jpg" width="315" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926030085/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4136/4926030085_eaf64c91da.jpg" width="315" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Y2BvHhQ3lgk?fs=1&amp;amp;hl=zh_TW"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;center&gt; &lt;embed src="http://www.youtube.com/v/Y2BvHhQ3lgk?fs=1&amp;amp;hl=zh_TW" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/center&gt;&lt;/object&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;上述第二點相片說明：觀音鼻南側路口&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926054737/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="480" src="http://farm5.static.flickr.com/4096/4926054737_e30a1e389b_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926038735/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4094/4926038735_ec2a934946.jpg" width="315" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926659540/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4140/4926659540_79749f2975.jpg" width="315" /&gt;&lt;/a&gt;&lt;br /&gt;沿途較特別的岩石也有兩顆，一個是類似墾丁船帆石，另一個網路上稱呼為軍艦岩。&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926614400/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4081/4926614400_0eb1417f55.jpg" width="315" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926609362/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4076/4926609362_2e4a25d092.jpg" width="315" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/4925995131/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="480" src="http://farm5.static.flickr.com/4137/4925995131_bf2044bfee_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;高遶觀音鼻過程簡易說明：由觀音鼻南側入口往上爬，總共有兩段拉繩處，過第一段拉繩處後會進入樹林，第二段拉繩處後開始在樹林中腰繞，樹林中有處較空曠的空地可以休息，走出樹林後則為草坡到觀音鼻最高點，可以看見阿朗壹古道台東南田段，之後則是下坡至礫石灘。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;腰繞樹林的空地，是我們此行最陰涼之處，大約可以塞15-20人之間沒問題，相信沒有人會錯過這個休息點，因為走在海岸線時，完全沒有遮蔽物，只能在岩縫中躲太陽；上圖為走在屏東旭海段躲在岩縫中休息、下為腰繞觀音鼻的林間空地。&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926559372/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="480" src="http://farm5.static.flickr.com/4137/4926559372_22c2ee5c31_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926667554/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="480" src="http://farm5.static.flickr.com/4142/4926667554_a68b4c4161_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;觀音鼻最高點合照&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926096119/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="480" src="http://farm5.static.flickr.com/4093/4926096119_3271eb74eb_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;觀音鼻最高點俯瞰阿朗壹古道台東南田段，右圖中依稀可見一個民房（Flickr相片上的Note），為阿朗壹古道終點，之後就往裡走，不需要走在礫石灘上。&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926118535/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4137/4926118535_0212d958d7.jpg" width="315" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926730382/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4121/4926730382_9f35e60a5e.jpg" width="315" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;下切觀音鼻北側路口，右上角圖可見下切路徑&lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926748558/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4077/4926748558_9475cae623.jpg" width="315" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926810346/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="400" src="http://farm5.static.flickr.com/4123/4926810346_5fb9dc9d29.jpg" width="315" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/4926111711/" title="阿朗壹古道 by JengTing_政廷, on Flickr"&gt;&lt;img alt="阿朗壹古道" height="480" src="http://farm5.static.flickr.com/4122/4926111711_66a2e78491_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;從觀音鼻北側路口到阿朗壹古道終點，一路仍是走在礫石灘上，遇上民房即可往內走，民房就算是終點啦。&lt;br /&gt;&lt;br /&gt;民房 -&amp;gt; 台東南田 -&amp;gt; 台東達仁這段路才是我們最辛苦的時刻，由於台26線施工因素，整條路都是柏油加上大太陽的催化，真的是非常悶熱，好在我們遇到兩位環島走錯路的大學生和熱情的原住民朋友，分批地把我們送到台東達仁，免去這漫漫長路；不得不提的是熱情的原住民朋友，應該是台26線施工的工人，原本是要去工作地點順路送我們，沒想到最後是專程送我們到台東達仁，你們真是我們此行的貴人，就感心ㄟ，感謝你們，&amp;lt;(_ _)&amp;gt; ~~&lt;br /&gt;&lt;br /&gt;回程要搭1350的國光客運到楓港，站牌在達仁派出所旁，雖然站牌是鼎東客運，但是國光號仍會停，對於時刻表不熟的話，可以詢問派出所或是站牌旁的雜貨店，另請提早一些時間出來等車，假如沒有搭到1350的車，下一班就是1850，會等到瘋掉，這也是搭乘大眾交通工具要完成阿朗壹古道最討厭的地方，不論是出發或是回程班次都非常少。&lt;br /&gt;&lt;br /&gt;最後附上阿朗壹古道的石頭滾石聲，有人說那是海浪再哭泣、也有人認為那是大海在唱歌，你覺得ㄟ ~~ ^^&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/mariversa/4897272008/" title="饅頭還是石頭？ by Mariversa, on Flickr"&gt;&lt;img alt="饅頭還是石頭？" height="359" src="http://farm5.static.flickr.com/4101/4897272008_9b74d66411_z.jpg" width="640" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/WpfbBTQI5kc?fs=1&amp;amp;hl=zh_TW"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;center&gt; &lt;embed src="http://www.youtube.com/v/WpfbBTQI5kc?fs=1&amp;amp;hl=zh_TW" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/center&gt;&lt;/object&gt;&lt;br /&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;網路參考資料：&lt;/span&gt;&lt;li&gt;&lt;a href="http://www.mobile01.com/waypointtopicdetail.php?f=206&amp;amp;t=493343"&gt;&lt;span class="rb16"&gt;阿朗壹古道一日遊 ~台灣環島公路最美麗的唯一缺口~&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.xuite.net/roctina/kt/16083728"&gt;&lt;span class="titlename"&gt;阿朗壹古道-台灣僅存未開發公路的海岸線&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://marschi.spaces.live.com/blog/cns%2112B9E6D59DFAA09A%2111859.entry"&gt;巴字第1072號：阿朗壹古道[野地旅0196]&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://steven828.pixnet.net/blog/post/25247051"&gt;&lt;span class="titlename"&gt;台灣最後的海角樂 - 阿朗壹古道&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="titlename"&gt;&lt;a href="http://e-info.org.tw/node/52549"&gt;珍視阿塱壹古道，台26線開發案環評未過關&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://travel.udn.com/mag/travel/storypage.jsp?f_ART_ID=28806"&gt;人間淨土 阿朗壹古道拉繩爬山&lt;/a&gt;&lt;span class="titlename"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;span style="font-size: x-large;"&gt;大眾交通運輸班次：&lt;/span&gt;&lt;li&gt;屏東恆春轉運站到屏東旭海車次：0610 1600。&lt;/li&gt;&lt;li&gt;國光客運從安朔站至楓港站車次：0720、1350、1850、2350。&lt;/li&gt;&lt;li&gt;以上資料為201008打電話至恆春轉運站（088891464）和國光台東站（089322027）詢問得知，建議出發前再打電話確認車次是否有異動。 &lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-5780252203886697524?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/5780252203886697524/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/09/blog-post.html#comment-form' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5780252203886697524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5780252203886697524'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/09/blog-post.html' title='阿朗壹古道'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4079/4926681758_10fd9cdde4_t.jpg' height='72' width='72'/><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-688880475121940424</id><published>2010-08-25T16:58:00.000+08:00</published><updated>2010-08-25T16:58:35.506+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>Blogger 換帳號（續）</title><content type='html'>上一篇介紹如何管理權限移轉，這裡說明如何用匯出匯入來移轉。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;cymcpilipala Blog介面 =&amp;gt; 設定 =&amp;gt; 基本 =&amp;gt;匯出網誌&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;img alt="2-1" height="512" src="http://farm5.static.flickr.com/4141/4909469935_22a6feff3b_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;按"下載網誌"Button，並把xml檔案存檔 &lt;/li&gt;&lt;/ul&gt;&lt;img alt="2-2" height="512" src="http://farm5.static.flickr.com/4136/4909469993_5d1aa65e9d_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;img alt="2-3" height="512" src="http://farm5.static.flickr.com/4136/4910071594_4060baa57d_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;至jengting1211中建立一個新網誌（移轉Demo），並至移轉Demo =&amp;gt; 設定&lt;/li&gt;&lt;/ul&gt;&lt;img alt="2-4" height="512" src="http://farm5.static.flickr.com/4141/4910071644_70dec44ed7_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;jengting1211 Blog介面 =&amp;gt; 設定 =&amp;gt; 基本 =&amp;gt; 匯入網誌&lt;/li&gt;&lt;/ul&gt;&lt;img alt="2-5" border="0" height="512" src="http://farm5.static.flickr.com/4119/4909470125_97b842bdab_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;選擇xml檔案，在此為了示範就不勾選"自動發佈所有匯入的文章"&lt;/li&gt;&lt;/ul&gt;&lt;img alt="2-6" height="512" src="http://farm5.static.flickr.com/4095/4909470173_971b1d16f5_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;匯入等待畫面&lt;/li&gt;&lt;/ul&gt;&lt;img alt="2-7" height="512" src="http://farm5.static.flickr.com/4076/4910071774_d2e1dfd035_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;匯入完成畫面&lt;/li&gt;&lt;/ul&gt;&lt;img alt="2-8" height="400" src="http://farm5.static.flickr.com/4137/4910071820_47fc8abec0.jpg" width="500" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;jengting1211 Blog介面 =&amp;gt; 文章 =&amp;gt; 修改文章，就可以看見全部匯進來的文章，因為匯入當下並沒有勾選自動發佈文章，所以檢視網誌的話，還看不見文章。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="2-9" height="512" src="http://farm5.static.flickr.com/4140/4909470379_826a7d7ff6_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;勾選欲發佈文章，並至畫面最下方，按"發佈已選取"&lt;/li&gt;&lt;/ul&gt;&lt;img alt="2-10" height="512" src="http://farm5.static.flickr.com/4078/4909470327_3953407f31_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;img alt="2-11" height="512" src="http://farm5.static.flickr.com/4080/4909469883_ee172212bd_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;個人結論：&lt;/li&gt;管理權限移轉適合用於Google帳號移轉，移轉後不需要重新設計Blog；匯出匯入則是適合用於移轉到其他Blog系統或是拿來備份Blog資料。 &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-688880475121940424?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/688880475121940424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/08/blogger_25.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/688880475121940424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/688880475121940424'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/08/blogger_25.html' title='Blogger 換帳號（續）'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4141/4909469935_22a6feff3b_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-1672832901865562001</id><published>2010-08-20T21:30:00.000+08:00</published><updated>2010-08-20T21:30:22.898+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Blog'/><title type='text'>Blogger 換帳號</title><content type='html'>很久前就想移轉cymcpilipala帳號下的Blogger至jengting1211，把Google的服務通通整合起來，這次利用Blogger把Draft的功能變成正式版，就想說把Blogger改成新版並把帳號移轉。&lt;br /&gt;&lt;br /&gt;Blogger移轉方式有兩種，分別為 管理者權限移轉 和 匯出匯入這裡先介紹 管理者權限移轉；我拿自己的兩個Google帳號來Demo移轉流程，cymcpilipala為舊帳號、jemgting1211為新帳號，同時cymcpilipala在IE內、jengting1211在FireFox內操作，增加閱讀分辦新舊帳號的可讀性。&lt;br /&gt;&lt;br /&gt;管理權限移轉，簡單說就是把新帳號（jengting122）也設成管理者並把舊帳號（cymcpilipala）移出管理者，下面會Step by Step 來說明。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;cymcpilipala Blog介面 =&amp;gt; 設定 =&amp;gt; 權限 =&amp;gt; 新增作者。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="1" height="512" src="http://farm5.static.flickr.com/4074/4909469307_c9b7728f7d_z.jpg" width="640" /&gt; &lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;輸入jengting帳號並按邀請。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="2" height="512" src="http://farm5.static.flickr.com/4114/4909758237_bf97e84474_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;此畫面表示已經把邀請信寄到jengting1211裡，萬一jengting1211信箱那沒有收到邀請信，可以利用再次邀請再發出邀請信。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="3" height="512" src="http://farm5.static.flickr.com/4137/4909469417_b26d8fd279_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;進入jengting1211信箱，確定收到邀請信，並按下連結確認邀請&lt;/li&gt;&lt;/ul&gt;&lt;img alt="4" height="512" src="http://farm5.static.flickr.com/4078/4909469481_5f11da34f0_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;會再確定一次jengting1211的帳號跟密碼。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="5" height="512" src="http://farm5.static.flickr.com/4138/4910071030_ece447af8d_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;登錄後就可以看見jengting1211為作者，作者的權限只能發佈文章，必須再授與jengting1211管理者權限。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="6" height="512" src="http://farm5.static.flickr.com/4121/4909469569_ed14fcb4c5_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;確定是否要授與jengting1211管理者權限&lt;/li&gt;&lt;/ul&gt;&lt;img alt="7" height="512" src="http://farm5.static.flickr.com/4093/4909469621_9f034a4ff2_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;登錄jengting1211帳號，可以看見~楓花雪月~&lt;/li&gt;&lt;/ul&gt;&lt;img alt="8" height="512" src="http://farm5.static.flickr.com/4082/4910071170_0678825559_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;jengting1211帳號 =&amp;gt; Blog介面 =&amp;gt; 設定 =&amp;gt; 權限，把cymcpilipala帳號給移出作者行列。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="9" height="512" src="http://farm5.static.flickr.com/4080/4910071258_54bb10d4cc_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;系統訊息，說明cymcpilipala將無法張貼任何文章，先前貼的文章仍會出現在Blog上，~楓花雪月~將不會出現在資訊主頁和個人設定檔中。&lt;/li&gt;&lt;/ul&gt;&lt;img alt="10" height="512" src="http://farm5.static.flickr.com/4095/4910071302_5daa07449b_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;完成搬移&lt;/li&gt;&lt;/ul&gt;&lt;img alt="11" height="512" src="http://farm5.static.flickr.com/4097/4910071356_5e928b8d35_z.jpg" width="640" /&gt;&lt;br /&gt;&lt;img alt="12" height="512" src="http://farm5.static.flickr.com/4082/4909470435_bc5cce2c9c_z.jpg" width="640" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-1672832901865562001?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/1672832901865562001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/08/blogger.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1672832901865562001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1672832901865562001'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/08/blogger.html' title='Blogger 換帳號'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4074/4909469307_c9b7728f7d_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2654028415714298152</id><published>2010-07-20T22:24:00.000+08:00</published><updated>2011-11-01T09:48:29.560+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Shopping'/><title type='text'>低自放性電池</title><content type='html'>當初買430EX時，詠榕就極度推薦要買低自放性電池來使用，實際使用上不論是續航力或是閃燈回電速度，都大勝一般鹼性電池，到現在只要是電子產品，都會拿它來使用，低自放性電池以SONY、Panaonic、三洋和湯淺為大宗，攝影領域裡最推薦的是三洋或湯淺。&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/4789750847/" title="Blog by JengTing_政廷, on Flickr"&gt;&lt;img alt="Blog" height="375" src="http://farm5.static.flickr.com/4120/4789750847_9e5aea26d3.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;這次則是看上網路商店有加碼活動 - 電池收納盒，剛好也需要買四號電池，還好充電器本身可以同時接受三號跟四號電池，不用再買充電器，要不然又要淌血；收納盒可以放三號或四號電池，三號電池比較適合，因四號電池沒有辦法塞滿整個空間，既然是贈品就沒甚麼好抱怨的啦。^_^&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/4789750849/" title="Blog by JengTing_政廷, on Flickr"&gt;&lt;img alt="Blog" height="375" src="http://farm5.static.flickr.com/4119/4789750849_10c2591cd3.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;我這阿呆一向對買東西沒甚麼興趣，既然都被我發現有收納盒，當然是要多買幾個來用，這是網路上另外買的，三號跟四號都可以放，而且空間經過設計，即使是放四號電池也可以塞滿空間，但只能擇一放置喔~~&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/4811742059/" title="Blog by JengTing_政廷, on Flickr"&gt;&lt;img alt="Blog" height="375" src="http://farm5.static.flickr.com/4121/4811742059_0bb63b8fbd.jpg" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2654028415714298152?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2654028415714298152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/07/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2654028415714298152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2654028415714298152'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/07/blog-post.html' title='低自放性電池'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4120/4789750847_9e5aea26d3_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-1000880175267399956</id><published>2010-07-03T11:12:00.007+08:00</published><updated>2012-01-20T11:30:08.341+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Office'/><title type='text'>［Word］抓取Word內圖擋</title><content type='html'>公司小姐把文件做好，因為找不到原本使用的圖檔，跑來跟我求救，順便介紹一下要如何把Word圖檔給抓出來。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;打開 Word 另存此檔案，並選擇其他檔案格式 &lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" height="320" src="http://farm5.static.flickr.com/4099/4756692152_1c7e75e545.jpg" width="400" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;另存新檔視窗內，選擇檔案類型為"網頁"，並選擇欲存放位置&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" height="320" src="http://farm5.static.flickr.com/4114/4756692156_70ee0d2dd3.jpg" width="400" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;到存放位置可以找到，因另存新檔所產生的資料夾（預設以Word檔案名稱為資料夾名稱）&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" height="320" src="http://farm5.static.flickr.com/4079/4756692158_b69cf9b058.jpg" width="400" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;點擊進資料夾後，就可以找到Word檔內的圖檔&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;img alt="" height="320" src="http://farm5.static.flickr.com/4136/4756692162_a77593db28.jpg" width="400" /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;使用軟體為為 Microsoft Office 2007&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;參考資料&lt;li&gt;&lt;a href="http://briian.com/?p=7964" target="_blank"&gt;Office Image Extraction Wizard 一次解出 Word、PowerPoint、Excel 文件中的全部圖檔&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-1000880175267399956?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/1000880175267399956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/07/officeword.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1000880175267399956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/1000880175267399956'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/07/officeword.html' title='［Word］抓取Word內圖擋'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4099/4756692152_1c7e75e545_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4411235731808625981</id><published>2010-06-02T22:53:00.001+08:00</published><updated>2010-08-17T14:23:04.737+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Family'/><title type='text'>2010 母親節 墾丁悠活行</title><content type='html'>今年的母親節是家庭日，全家大小到墾丁渡過，上次來墾丁是大學時，詠榕吆喝著要去看英仙座流星雨，三個阿呆青年騎著機車殺過來，完全沒有任何觀星準備，人家是舒舒服服躺在龍磐草原聊天觀星，我們是仰著頭像笨蛋等待，真是強烈對比。&lt;br /&gt;&lt;br /&gt;悠活是這次的住宿地點，一個為小朋友量身打造的渡假村，裡面活動可以讓小朋友從早玩到晚，我們則是在泳池畔渡過一個愉快早晨。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/4662882181/" imageanchor="0"&gt;&lt;img border="0" height="300" src="http://farm5.static.flickr.com/4057/4662882181_04b65f37d0.jpg" width="190" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/4662882189/" imageanchor="0" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://farm5.static.flickr.com/4047/4662882189_a2193c3417.jpg" width="190" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/4662882175/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://farm5.static.flickr.com/4030/4662882175_94f8ec8df4.jpg" width="320" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/4662882221/" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://farm5.static.flickr.com/4039/4662882221_5796169ea6.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;悠活的母親節小活動，Julio不守規則，一古腦的要把水球放到另一個鍋子裡去。&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;object height="385" width="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/B3zl89B8zwk&amp;hl=zh_TW&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/B3zl89B8zwk&amp;hl=zh_TW&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4411235731808625981?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4411235731808625981/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/06/2010.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4411235731808625981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4411235731808625981'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/06/2010.html' title='2010 母親節 墾丁悠活行'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4057/4662882181_04b65f37d0_t.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-5424846009263728732</id><published>2010-05-12T22:14:00.000+08:00</published><updated>2010-08-17T11:42:03.724+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CYMC'/><title type='text'>承欣 &amp; 子貴</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/4595550240/" imageanchor="l" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://farm2.static.flickr.com/1395/4595550240_bb49d39ae9_b.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/4596894821/" imageanchor="l" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://farm4.static.flickr.com/3563/4596894821_c68fc06945_b.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/4597535606/" imageanchor="l" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://farm2.static.flickr.com/1239/4597535606_31d2d4a941_b.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://www.flickr.com/photos/jengting/4597537156/" imageanchor="l" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="300" src="http://farm4.static.flickr.com/3351/4597537156_29d19455e8_b.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;相片：&lt;a href="http://www.flickr.com/photos/jengting/sets/72157624032341816/"&gt;承欣 &amp;amp; 子貴&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-5424846009263728732?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/5424846009263728732/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/05/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5424846009263728732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5424846009263728732'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/05/blog-post.html' title='承欣 &amp;amp; 子貴'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm2.static.flickr.com/1395/4595550240_bb49d39ae9_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-45785527155821839</id><published>2010-04-10T10:42:00.000+08:00</published><updated>2010-08-17T11:42:03.727+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'>興光大稻</title><content type='html'>叔弦投稿師友的文章，因為編輯群要求多給一些相片，讓編輯群自行挑選，沒想到稻穗相片被挑中；當初拍的時候，也不過產生三張相片，竟然就有兩張被用上，堪稱命中率最高的相片主題。&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="400" src="http://farm5.static.flickr.com/4060/4506303091_66bc163c3e.jpg" width="281" /&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;原圖&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://farm3.static.flickr.com/2480/3575759730_97676e9341.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="265" src="http://farm3.static.flickr.com/2480/3575759730_97676e9341.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;其他相關：&lt;a href="http://jengting.blogspot.com/2010/01/blog-post.html"&gt;稻穗&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-45785527155821839?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/45785527155821839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/04/blog-post.html#comment-form' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/45785527155821839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/45785527155821839'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/04/blog-post.html' title='興光大稻'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4060/4506303091_66bc163c3e_t.jpg' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-3125013203376046431</id><published>2010-03-29T22:56:00.000+08:00</published><updated>2010-08-17T11:42:03.732+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Computer'/><title type='text'>筆電電池壽命</title><content type='html'>最近公司買了一台新NB，心血來潮翻翻說明書，在"如何延長電池使用壽命"的主題中，注意到一點說明。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;在可提供穩定電源的環境下使用筆記型電腦時，將電池移除可延長電池壽命不盡然是正確的。筆記型電腦連接變壓器時，請將電池保留在筆記型電腦內，如此並不會造成電池過度充電。筆記型電腦有充電控制及保護電路的設計，一旦充飽即不會再對電池進行充電，所以不會發生過充的現象。&lt;/li&gt;&lt;/ul&gt;我當初也是這麼想，充飽就會停了阿，在台北的一年加上溫哥華的十一個月，ASUS V6V電池就宣告報銷，OrZ，再好好看看這段說明"將電池移除可延長電池壽命&lt;span style="color: #990000;"&gt;不盡然&lt;/span&gt;是正確的"，就是說也不一定是錯的啦。&lt;br /&gt;&lt;br /&gt;當然說明書上也有其他方法來延長電池壽命 =&amp;gt; 添購一個額外的電池組，果然是商人；另外還非常貼心的提醒你，假如電池取下單獨存放超過三個月，電池本身的自我放電可能導致過放電而造成電池毀損，請至少每三個月將電池充放電一次（備用電池也一樣），老實講，會這麼細心的使用者大概少之又少。&lt;br /&gt;&lt;br /&gt;最後說明上還有一點，重覆充放電次數約為300次，也就是說，萬一把NB當桌機使用，大概就是我V6V的後塵吧；假如有注意到電池問題，以現在NB的產品週期大約3-5年，池掛掉那天，大概就是NB該淘汰那天吧，不過即使電池掛掉，我想會去買電池的應該不多，反正接著電源還是可以使用。&lt;br /&gt;&lt;br /&gt;在V6V的教訓後，自己的使用習慣為，用到沒電接電源，充飽後就拔掉，這樣做電池壽命會不會比較長我也不知道，反正我認定電池是消耗品，而且一點也不相信電池充飽會自己停就對啦。^_^&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-3125013203376046431?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/3125013203376046431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/03/blog-post.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3125013203376046431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/3125013203376046431'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/03/blog-post.html' title='筆電電池壽命'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-8538615568251914727</id><published>2010-03-22T22:22:00.000+08:00</published><updated>2010-10-24T10:32:01.458+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='CYMC'/><title type='text'>仕偉 &amp; 迺卉</title><content type='html'>Slide Show&lt;br /&gt;&lt;object height="300" width="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/XcRyWKFaFIk&amp;hl=zh_TW&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/XcRyWKFaFIk&amp;hl=zh_TW&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;當天相片&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/jengting/4451791943/" title="Untitled by JengTing_政廷, on Flickr"&gt;&lt;img alt="" height="300" src="http://farm5.static.flickr.com/4032/4451791943_f2b7d2904c_m.jpg" width="400" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/4451894753/" title="到教堂參與儀式的山社成員 by JengTing_政廷, on Flickr"&gt;&lt;img alt="到教堂參與儀式的山社成員" height="300" src="http://farm5.static.flickr.com/4006/4451894753_507d84fe0d_b.jpg" width="400" /&gt;&lt;/a&gt;&lt;a href="http://www.flickr.com/photos/jengting/4452263553/" title="Untitled by JengTing_政廷, on Flickr"&gt;&lt;img alt="" height="300" src="http://farm3.static.flickr.com/2712/4452263553_cb79c1bfe6_b.jpg" width="400" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;其他相片：&lt;a href="http://www.flickr.com/photos/jengting/sets/72157623667657450/"&gt;仕偉 &amp;amp; 迺卉&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-8538615568251914727?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/8538615568251914727/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/03/blog-post_22.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8538615568251914727'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/8538615568251914727'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/03/blog-post_22.html' title='仕偉 &amp;amp; 迺卉'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4032/4451791943_f2b7d2904c_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-5009495591397242292</id><published>2010-03-15T23:08:00.000+08:00</published><updated>2010-10-24T10:30:22.533+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><category scheme='http://www.blogger.com/atom/ns#' term='Vancouver'/><title type='text'>Ray &amp; Doris - 求婚篇</title><content type='html'>&amp;nbsp;很遺憾，當時沒有在現場，只能看影片啦~~ ^_^&lt;br /&gt;&lt;object height="340" width="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/cNJPzWaxTBM&amp;amp;hl=zh_TW&amp;amp;fs=1&amp;amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/cNJPzWaxTBM&amp;amp;hl=zh_TW&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-5009495591397242292?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/5009495591397242292/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/03/ray-doris.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5009495591397242292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/5009495591397242292'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/03/ray-doris.html' title='Ray &amp;amp; Doris - 求婚篇'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-4544325291722990826</id><published>2010-01-24T10:44:00.000+08:00</published><updated>2010-08-17T11:42:03.743+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'>稻穗</title><content type='html'>在Flickr上竟然有人要買我的相片，著實嚇了我一跳，當下只有一個想法，完全不知道市場行情，更遑論出價，再加上這張相片對我有些意義，絕不可能賣掉，只能趁著這次機會暸解相片市場行情，機會學習囉。&lt;br /&gt;&lt;br /&gt;從mail感覺，欲收購者大概是設計人員，大概常常在Flickr上搜尋並購買相片，答應對方無償使用相片，但使用相片的書籍必須寄一份給我；對方在Flickr上的收購方式和價格，全部都是用買斷或Flicrkr玩家讓他免費使用（無償使用）來進行交易，買斷相片價格通常在150 - 200元之間，真是物美價廉的數字，這個價位的相片，也用不到什麼特別的交易模式吧。&lt;br /&gt;&lt;br /&gt;另兩位相片價格詢問人：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;儂儂：竟然要我開價1000，聽到這個數字，連自己都懷疑有這個價值嗎？來亂的。&lt;/li&gt;&lt;li&gt;博仰： 告知連八學長在他大學時期的收購價大約是一張500元，學長真是佛心來的。&lt;/li&gt;&lt;/ul&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="281" src="http://farm5.static.flickr.com/4033/4299359654_3b31190433_b.jpg" width="400" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;img border="0" height="300" src="http://farm3.static.flickr.com/2794/4299359648_a9e70f60ca_b.jpg" width="180" /&gt;&lt;img border="0" height="300" src="http://farm3.static.flickr.com/2427/3575757470_b1884dbb1e_b.jpg" width="180" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;/ul&gt;這張相片是要用在心靈叢書的封底，因為書籍本身不外借，只能在心靈課程的教室閱讀，所以只要求對方把封面（上方相片）給寄回來，經過美工設計後（左下角），不太像我的相片（右下角）。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;其他相關：&lt;a href="http://jengting.blogspot.com/2009/07/blog-post_25.html"&gt;空中美語&lt;/a&gt;、&lt;a href="http://jengting.blogspot.com/2008/07/iphone.html"&gt;iPhone&lt;/a&gt;、&lt;a href="http://jengting.blogspot.com/2007/11/schmap.html"&gt;Schmap&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-4544325291722990826?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/4544325291722990826/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/01/blog-post.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4544325291722990826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/4544325291722990826'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/01/blog-post.html' title='稻穗'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4033/4299359654_3b31190433_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2929696277255463148</id><published>2010-01-14T21:28:00.000+08:00</published><updated>2011-11-14T11:40:34.000+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photography'/><title type='text'>Battery</title><content type='html'>當初從溫哥華回來時，有注意到管制品裡有電池的相關規定，當時只有拖運行李內的相機電池，也就沒有特別去了解，但這次去香港幫忙，因為身上帶著16顆閃光燈的充電電池，特地去查電池的攜帶方式，免的到時候，通通被沒收，那我就囧了~~&lt;br /&gt;&lt;br /&gt;以下內容是從&lt;a href="http://www.tsa.gov.tw/editor_model/u_editor_v1.asp?id=%7BF14858C2-EFCB-4703-9962-62E61F0DB7CF%7D"&gt;松山機場鋰電池規定&lt;/a&gt;中擷取：&lt;br /&gt;&lt;ul&gt;&lt;style="color: #cc0000;"=""&gt;&lt;span style="color: #990000; font-size: large;"&gt;無須經航空公司同意即可託運或手提上機&lt;/span&gt;&lt;li&gt;含有鋰或鋰離子電池之消費性電子裝置：做為個人使用之消費性電子裝置，如手錶、計算機、照相機、手機、手提電腦及錄影機等。備用電池須個別保護避免短路且僅限放置於手提行李中 &lt;br /&gt;&lt;/li&gt;&lt;li&gt;鋰電池須符合以下規範：&lt;br /&gt;&lt;ol&gt;&lt;li&gt;鋰金屬或鋰合金電池，其鋰含量不超過2公克。&lt;/li&gt;&lt;li&gt;鋰離子電池不得超過100瓦-小時。&amp;nbsp;&lt;/li&gt;&lt;/ol&gt;&lt;ol&gt;&lt;/ol&gt;&lt;/li&gt;&lt;/style="color:&gt;&lt;/ul&gt;&lt;ul&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;img alt="" height="300" src="http://farm5.static.flickr.com/4002/4273398503_3eabf5b33b.jpg" width="400" /&gt;&lt;/center&gt;電池上通常都會標示的數據為伏特（V）和毫安培（mAh），以400D的鋰離子電池（NB-2LH、圖左側）和湯淺的鎳鋅電池（NI-MH、圖右側）來計算瓦。 &lt;br /&gt;&lt;ul&gt;&lt;li&gt;NB-2LH：7.4V * 720 mAh/1000 = 5.328 Wh (瓦-小時)&lt;/li&gt;&lt;li&gt;NI-MH： 1.2V * 2000 mAh/1000 = 2.4 Wh (瓦-小時)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;所以我攜帶的電池都遠小於管制品規定的數字也不需要事先報備，更何況鎳鋅電池根本就沒有規定，所以不會有問題啦~~ ^_^其他相關參考內容 ：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://zh.wikipedia.org/wiki/%E9%94%82%E7%94%B5%E6%B1%A0"&gt;Wiki - 鋰電池&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.taoyuanairport.gov.tw/chinese/tourist/restrict_c.jsp"&gt;桃園國際機場違禁和管制品&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2929696277255463148?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2929696277255463148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2010/01/battery.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2929696277255463148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2929696277255463148'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2010/01/battery.html' title='Battery'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm5.static.flickr.com/4002/4273398503_3eabf5b33b_t.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-2058175929987290642</id><published>2009-12-30T22:53:00.000+08:00</published><updated>2010-08-17T11:42:03.749+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><title type='text'>子母畫面應用</title><content type='html'>子母畫面，類似相片圖層的應用，可以在一個畫面內重疊許多張相片或是影片，以往我都是用光影魔手之類的簡易軟體先進行合成排版，再把相片匯進使用；現在只要直接把相片匯進，再加上威力導演本身的效果，就可以取代很多相片後製流程，變化上也會比較動態。&lt;br /&gt;&lt;br /&gt;下面這段影片，是先把胖D的相片合成一張底圖（也可以用四個相片軌去弄出相同效果），再依照每0.5秒，移動相片位置去作出讓相片放大的效果；原本是想要讓電視牆功能（把底圖想成OX遊戲的九宮格），變的活潑一些，不會呆呆的，但是實際操作時，實在是有點費時，還是用四張來呈現就好。&lt;br /&gt;&lt;center&gt;&lt;object width="400" height="340"&gt;&lt;param name="movie" value="http://www.youtube.com/v/USGxumEqJPg&amp;hl=zh_TW&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/USGxumEqJPg&amp;hl=zh_TW&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/Center&gt;&lt;br /&gt;自己突發奇想做出來，給大家參考。^_^&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-2058175929987290642?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/2058175929987290642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2009/12/blog-post.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2058175929987290642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/2058175929987290642'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2009/12/blog-post.html' title='子母畫面應用'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-6256171842787577993</id><published>2009-12-04T13:12:00.003+08:00</published><updated>2011-04-08T16:37:20.689+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Advertisement'/><title type='text'>Microsoft Office 2010</title><content type='html'>很特務風的廣告。&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;iframe title="YouTube video player" class="youtube-player" type="text/html" width="500" height="400" src="http://www.youtube.com/embed/VUawhjxLS2I?hd=1" frameborder="0"&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-6256171842787577993?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/6256171842787577993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2009/12/microsoft-office-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6256171842787577993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/6256171842787577993'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2009/12/microsoft-office-2010.html' title='Microsoft Office 2010'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/VUawhjxLS2I/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4076389862447665579.post-558091961293873859</id><published>2009-10-31T16:58:00.000+08:00</published><updated>2010-08-17T11:42:03.756+08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Video'/><title type='text'>PowerDirector</title><content type='html'>在因緣際會下，開始使用威力導演 7（PowerDirector 7）來製作Video，一開始使用時，只覺得Movie Maker和Photo Story真的是Microsoft來亂的，這兩者互相搭配基本功能都有，但是都有些缺點，常常需要花很多時間去微調，而威力導演就真的友善多， 不用浪費這麼多時間，以前我認為的進階功能或是效果，在軟體內都較輕易就能達成，現在 Movie Maker 和 Photo Story 已經完全被我放棄。&lt;br /&gt;&lt;br /&gt;製作過程中剛好遇上威力導演 8 的上市發表會，發現自己還有些功能沒有嘗試過，所以也沒辦法分析什麼優缺點，相較於上次發表使用Photo Story不滿的心情，這次只能紀錄這段時間自己製作Video的想法。&lt;br /&gt;&lt;ul&gt;&lt;li&gt;相片數量：相片數量要越多越好，千萬不要只選精華相片，手邊素材越多，能作的變化才越大。&lt;/li&gt;&lt;li&gt;轉場：指的是相片跟相片間轉換時的效果，在威力導演內可以隨機套用在影片軌中的全部相片，一般的影片直接套用即可，套用完後，請一定要確定效果跟相片主題是否相符合；Davy and Alexia Video中使用隨機套用，就剛好一張全家福相片上的效果，竟然是"玻璃破碎"，有破碎家庭的感覺，當委託人跟我提到這一點時，真的是冏，OrZ。&lt;/li&gt;&lt;li&gt;相片排版：光影魔手，用這套網路上還頗受好評的軟體來進行相片合成和外框處理，缺點是排版方式並沒有很多元，感覺怎麼調就是那幾種排版比較實用，這一點好像也是這類傻瓜軟體最被人詬病的吧，很制式化，優點是實用、快速。&lt;/li&gt;&lt;li&gt;音樂：Video內的音樂，扮演很重要的腳色，尤其是像這次用了四段音樂，這一點在以前一定做不到，原因是音樂跟音樂的接軌和轉換，會很突兀，常常音樂突然斷掉，下一段音樂就冒出來，再加上音樂長度跟相片時間要搭配在一起，音樂當時真的是我夢靨，威力導演上則是可以直接調整音軌，把結尾部分的音樂漸漸地調小，音樂間的連接，就順暢多了。&lt;/li&gt;&lt;/ul&gt;結論：&lt;br /&gt;這次做完Video後，當下有個衝動想要學PhotoShop，尤其是用光影魔手合併相片時，一開始覺得還很便利，當你變不出花招、把戲時，怎麼用都是那幾種排版方式，就會想到要用PhotoShop來做，下次有機會再來學。&lt;br /&gt;&lt;br /&gt;威力導演學習資源和素材庫：&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.wretch.cc/blog/pgmejo3"&gt;潘老師的部落格&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://p84536560.myweb.hinet.net/ch7/"&gt;天祥電腦&lt;/a&gt;&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;a href="http://directorzone.cyberlink.com/"&gt;DirectorZone&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4076389862447665579-558091961293873859?l=jengting.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://jengting.blogspot.com/feeds/558091961293873859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://jengting.blogspot.com/2009/10/powerdirector.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/558091961293873859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4076389862447665579/posts/default/558091961293873859'/><link rel='alternate' type='text/html' href='http://jengting.blogspot.com/2009/10/powerdirector.html' title='PowerDirector'/><author><name>JengTing_政廷</name><uri>http://www.blogger.com/profile/15674067952216589109</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_1bGCCnWmvVc/TGoIRH-DhDI/AAAAAAAAAAs/mOE55v42cLQ/S220/93078385_4d8636fbfe_t.jpg'/></author><thr:total>0</thr:total></entry></feed>
